Featured Item
Photo of Newman's Clothing Store.
Photograph of Newsmans Clothing Store located at 259 N. Water St., Decatur, IL. Photo of Group of men looking at airplane engine.
Photograph of Newsmans Clothing Store located at 259 N. Water St., Decatur, IL. Photo of Group of men looking at airplane engine.