Questions or comments? Contact us using the form below or give us a call at 619.651.8700 and we'll be happy to assist you.
Phone · 619.651.8700
Fax · 619.651.8701
Help Desk · 619.651.8787
Our office is located at:
3934 Murphy Canyon Rd. Ste B102
San Diego, CA 92123
Balboa Nephrology Medical Group Improves Patient Care Through Use of State-of-the-Art Technology.
Learn More