Stanford 66 Willow Place Menlo Park, California project details client Stanford Health Care location Menlo Park, California share Related Work Stanford Health Care — Primary Care Clinic Santa Clara, CA Santa Clara, CA California Pacific Medical Clinic MRI/ Radiology Clinic san francisco, ca stanford health care — Primary Care Clinic Los Altos, CA