Stanford 66 Willow Place Menlo Park, California project details client Stanford Health Care location Menlo Park, California share Related Work Therapydia san francisco, ca The Dentist Group san francisco, ca California Pacific Medical Clinic MRI/ Radiology Clinic san francisco, ca