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

1 comment:

  1. 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

The Digital Research Library of Illinois History Journal™ is RATED PG-13. Please comment accordingly. Advertisements, spammers and scammers will be removed.