Provider Information


Last Updated: Aug 18 2026 3:55 PM

Balboa Nephrology

City
El Centro
Group
Primary Health Care Medical Group
Specialty
Nephrology
Last Name
Balboa Nephrology
Address
2205 Ross Ave Ste 101
State
CA
Zip Code
92243
Phone
(760) 353-0404
Physician ID
25
PPG NAME
UNKNOWN BILLING — NEEDS REVIEW
NPI Number
1316997505
Office Language
English
Office Language 2
Spanish

Start a new search.



Is any of the information above incorrect? Please use this online form to send us a correction or call 1-888-484-1412 (TTY: 711.)