About

Edit info
  • Open today, 9:00am - 6:00pm
  • (650) 843-0600
  • 744 San Antonio Rd
    Palo Alto CA 94303

University Mission Medical Clinic is a spa offering facials in Palo Alto, CA. Get a facial for $125. Appointments can be made by phone at (650) 843-0600. University Mission Medical Clinic operating hours are below.

Yelp Reviews