NPI #
292 Euclid Ave Ste 100
San Diego, CA, 92114-3629
080000759
CA
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
292 Euclid Ave Ste 115
292 Euclid Ave Ste 210
286 Euclid Ave, Suite #302
San Diego, CA, 92114-3616