Little Red Shop Museum

  • Posted on: 16 June 2015
  • By: apiuser

Location

main Hopedale , Massachusetts
United States
42° 7' 50.3472" N, 71° 32' 28.23" W
Museum Genre: 
Local history