NE Corner Elwood & Ruehl

Ill. Terminal Station
Northeast corner of Elwood St. & Ruehl St.
Site of current Post Office

 

« Back to Previous Page  |  ^ Back to Top ^

Site by HomeSight, LLC