Saturday, December 3, 2016

Champaign Automobile Company, 504 North Neil Street, Champaign, Illinois. (1908)

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, Ill.

No comments:

Post a Comment

The Digital Research Library of Illinois History Journal™ is rated PG-13. Please comment accordingly.
Comments not on the posts topic will be deleted as will advertisements.