Browse Items (1 total)

  • Tags: 1269 N. Edwards

Photos of Spudnuts Building on N. Water St.

BS2147-Spudnuts N Water st098.jpg
Photographs of Spudnuts Building on 2779 N. Water Street, Decatur, IL. in the 1970. Spudnuts had a store 1269 N. Edward St. in 1958.