top of page

The Newest Destination Spa Sensation

Heaven on Main Med Spa in Grapevine TX.jpg


Heaven on Main Spa Location & Appointments

We look forward to welcoming you to our all-new modern boutique med spa. Heaven on Main Spa is located on the west side of Main Street in the historic downtown of Grapevine, Texas.

Please arrive 15 minutes prior to your scheduled appointment. Complimentary parking is located along Main Street, directly behind our spa building, or behind the building across the street. The downtown area is bustling during the holidays and festivals, so please plan accordingly. 

120 South Main Street, Suite 40, Grapevine, TX 76051

Call 682.477.2000 or book online here

Monday - Saturday, 9am - 6pm | Closed Sundays


Heaven on Main Spa Reservations

We are excited to welcome you to our new med spa! To make an appointment please complete the request form below, call Heaven on Main Spa at 682-477-2000 or click here to book online.

Check all services you are interested in.
What time of day do you prefer your service?
What day of week do you prefer?

Received! We will be in touch soon.

bottom of page