Open today, 8:00am - 7:00pm
- (508) 822-0289
Looking for a spa near you? If you are around Weymouth, MA or in the 02190 area, check out Oasis Day Spa, a spa located at 108 Pleasant St. Call (781) 340-5730 for more information on prices or to schedule an appointment. See Oasis Day Spa hours of operation below. With 14 reviews, Oasis Day Spa has an average rating of 3.5 stars on Yelp.