Browse Items (1 total)

  • Tags: Suffern Building

Photos of Construction of the Review Building at 365 N. Main St., Decatur, IL.

BS320-review_building003.jpg
Photographs of the Construction of the Review Building located at 365 N. Main St., Decatur, IL. Review Building 100
Block W. Prairie St., back of the Suffern Building.