Browse Items (1 total) Tags: Landers Garage Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo of Landers Garage Photograph of the Exterior of Landers Garage located at 350 E. William St., Decatur, IL. Tags: 1/2/1948, 350 E. William St., Auto Parts, Auto Service, BS1766, building, Business, exterior, garage, Landers Garage, Used Cars