Featured Item
Photo of the demolition of the Howard Johnson Restaurant.
Photograph of the demolition of the Howard Johnson Restaurant located at 273 Pershing Road, Decatur, IL.
Photograph of the demolition of the Howard Johnson Restaurant located at 273 Pershing Road, Decatur, IL.