Make an Appointment
Map & Directions
Loading Map...
Stanford University School of Medicine
1000 Welch Rd. Suite 100Stanford, CA 94304
Schedule a Consultation
(650)-498-9868
Parking
Free visitor parking is available behind the building at 1000 Welch Road for all cosmetic patients.
Our Address
Stanford Plastic Surgery
1000 Welch Rd. Suite 100
Palo Alto, CA 94304