Featured Item
Photo of E. K. Ehrhart Bros. Grocery
Photograph of the interior of E. K. Ehrhart Bros. Grocery Store located at 774 W. Green St., Decatur, IL.
Photograph of the interior of E. K. Ehrhart Bros. Grocery Store located at 774 W. Green St., Decatur, IL.