Featured Item
Photo of Neustadts Clothing Store.

Photograph of Neustadts Clothing Store located on the northwest corner of Prairie and N. Water Streets, Decatur, IL.
Photograph of Neustadts Clothing Store located on the northwest corner of Prairie and N. Water Streets, Decatur, IL.