Featured Item
Photo of Franklin Mall on 304 S. Franklin St., Decatur, IL.
Photograph of the Franklin Mall Building interior and exterior, located at 304 S. Franklin.
Photograph of the Franklin Mall Building interior and exterior, located at 304 S. Franklin.