Browse Items (1 total)

  • Tags: Denz Building

Denz Building

http://omeka.decaturlibrary.org/files/original/177652d6bd6729a980146806d75ec8ac.jpg
Photograph of the Denz Building located at 100 E. Main St., Decatur, IL.