Browse Items (2 total)

  • Tags: Hickory Point Mall

Photo of Carson Pirie Scott Building

BS978-Carson Jewelers 1960-142.jpg
Photograph of the Carson Pirie Scott Building located at 301 N. Water Street, Decatur, IL.