Contact Us
Map & Directions
Loading Map...
Stanford Facial Plastic and Reconstructive Surgery Clinic
801 Welch Rd.Palo Alto, CA 94304
Location
801 Welch Road
Stanford, CA 94304
Parking
Free parking behind the 801 Welch Building is available for patients seeing Dr. Most.
Make an Appointment
(650) 736 - FACE (3223)
About Consultations
Dr. Most wants to give each patient the time they deserve at their initial consultation, so he requests that you schedule your appointment ahead of time.
Injections
BOTOX® injections should be scheduled, but drop-ins are welcome with the understanding that availability is first-come, first-served. We suggest you call ahead of time, as Dr. Most is frequently in surgery.
For filler injections, we suggest you call to set up an initial consultation with Dr. Most. Often the injection can be performed at the initial consultation.