About

Edit info
  • Open today, 9:00am - 7:00pm
  • (650) 326-3442
  • 103 Gilbert Ave
    Menlo Park CA 94025

SPA in the PARK is located at 103 Gilbert Ave in Menlo Park, CA. Services offered include facials. At SPA in the PARK, you can get a facial for $85. With 4.5 stars from 46 reviews, SPA in the PARK is one of the most popular day spas in Menlo Park, CA. Have questions? SPA in the PARK's phone number is (650) 326-3442. See open and close hours below.

Yelp Reviews