Browse Items (1 total)

  • Tags: Spiegel

Photos of Bell Drug Store, 100 E. North Street, Decatur, IL.

http://omeka.decaturlibrary.org/files/original/3356b3ee8c9d890ce5b17797b77b0ccd.jpg
Photographs of Bell's Drug Store located at 100 E. North Street, Decatur, IL.