NPI #
220 Euclid Ave Ste 30
San Diego, CA, 92114-3617
CA
Ambulatory Health Care Facilities
Clinic/Center
Community Health
261QC1500X
220 Euclid Ave, Suite 120
San Diego, CA, 92114-3644
220 Euclid Ave, Ste 240
286 Euclid Ave Ste 102
San Diego, CA, 92114-3611
286 Euclid Ave Ste 309
San Diego, CA, 92114-3613
286 Euclid Ave, Suite #302
San Diego, CA, 92114-3616