NPI #
1181 Broadway , Suite 5
Chula Vista, CA, 91911-2749
CA
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
1181 Broadway Ste 5
1181 Broadway, Suite 5
1295 Broadway Ste 201
Chula Vista, CA, 91911-2976
644 Naples St
Chula Vista, CA, 91911-1636