La Salle, Illinois, United States of America

E191004 UNEXPLORED

La Salle is a small city in north-central Illinois, United States, historically known as an industrial and transportation hub along the Illinois River and the Illinois and Michigan Canal.


Referenced by (1)
Subject (surface form when different) Predicate
James Edward Keeler
placeOfBirth

Please wait…