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 Los Altos, CA Therapydia san francisco, ca California Pacific Medical Clinic MRI/ Radiology Clinic san francisco, ca