Where is Beach Plum Spa located?
Beach Plum Spa is at 149 Main St Suite #2, Sandwich, MA 02563.
Beach Plum Spa
Sandwich, Massachusetts
FAQ
Hours, booking, location, and service questions.
Beach Plum Spa is at 149 Main St Suite #2, Sandwich, MA 02563.
Beach Plum Spa offers manicures, pedicures, and spa treatments.
Beach Plum Spa is open 7 days a week. Call (508) 833-3211 for specific hours.