NPI #
306 Spruce Ave
South San Francisco, CA, 94080-2741
Ambulatory Health Care Facilities
Clinic/Center
Multi-Specialty
261QM1300X
225 Spruce Ave, Suite 1
South San Francisco, CA, 94080-3631
443 Grand Ave
South San Francisco, CA, 94080-3635
435 Grand Ave