Browse Items (1 total) Tags: City Auto Garage Co. Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo of City Auto Garage Co. Photograph of the City Auto Garage Co. located at W. Main and N. Church Street, Decatur, IL. Tags: automobile, BS291, BS291A, Business, City Auto Garage Co., Decatur IL., N. Church St., people, Photo File: Business, W. Main St.