The Greenhouse Spa

The Greenhouse Spa
The Greenhouse Spa 1158 Chestnut St. MENLO PARK, CA 94025
About

The Greenhouse Spa

The Greenhouse Spa is a General Spa facility at 1158 Chestnut St. in MENLO PARK, CA.
Primary Specialty

General Spa

Services The Greenhouse Spa is a General Spa located in MENLO PARK, CA. A General Spa might offer various types of massage, facials, body treatments such as body wraps, aromatherapy, waxing, skin exfoliation, acupressure, acupuncture, hydrotherapy, sauna treatments, steam bath treatments, and hot tub treatments.

Please call The Greenhouse Spa at (650) 325-0700 to schedule an appointment in MENLO PARK, CA or get more information.
Consumer Feedback
Add a Review
There are no recent reviews. Be the first!