Browse Items (1 total)

  • Tags: Decatur Boat Shop

Photo Decatur Boat Shop

BS1030-Decatur_Boat_Shop_10-30-1957_129.jpg
Photograph of the Decatur Boat Shop located at 1321 N. Oakland Ave., Decatur, IL.