|Champaign Automobile Company, 504 North Neil Street, Champaign, Illinois. Showing the west side of the structure. (1908)|
This building is still standing. Listed at 514 North Neil Street, Champaign, Illinois.
Saturday, December 3, 2016
Champaign Automobile Company, 504 North Neil Street, Champaign, Illinois. (1908)
Presented by Dr. Neil Gale, Ph.D. at 12/03/2016 05:05:00 AM
Living History of Illinois and Chicago® IL East Central, Photograph(s) Only, Transportation
Subscribe to: Post Comments (Atom)
I love when you can see an original photo like this from 109 year ago, and then go to Google Maps to see what it looks like today.ReplyDelete