Spa Me Now
(561) 749-9991
200 NE 2nd Ave, Ste 104, Delray Beach, Florida, 33444
About us
We are a premier wellness center located in Delray Beach, FL. We are the one-stop shop for health and wellness from the inside out. Offering a variety of services to have you looking and feeling your best. Our Spa offers IV services alongside your regular Spa treatments. Get the best of both world:
- IV treatment while getting a massage
- IV treatment while getting a facial
- IV treatment while getting a manicure and pedicure