Medical Plaza (selected suites)

Construction barrier Please note: Due to current construction, traffic patterns have changed near the entrance to the Hospital. Please click here for more information and detailed driving directions.

Clinics and Services from the Medical Plaza, previously located at 1101 Welch Road, have moved. Please see below for new locations.

Clinic Address Phone # Directions
Anticoagulation 900 Blake Wilbur Drive
Room W2081, 2nd Floor
Palo Alto, CA 94304
P: (650) 725-4932
F: (650) 725-9314
Coordinated Care 211 Quarry Road, 1st Floor
Palo Alto, CA 94304
T: (650) 724-1800
F: (650) 736-2550
Integrative Medicine 211 Quarry Road, 2nd Floor
Palo Alto, CA 94304
P: (650) 498-5566
F: (650) 498-5640

Stanford Medicine Resources:

Footer Links: