Coastal Treasures
2000 Ocean Street, #3
Marshfield, MA 02050
This fabulous shop is a hidden gem with a thoughtful selection of gifts and artwork by local artists. Visit site.
2000 Ocean Street, #3
Marshfield, MA 02050
This fabulous shop is a hidden gem with a thoughtful selection of gifts and artwork by local artists. Visit site.