Dr. Melanie Farrell, MD
Nephrology
Make an Appointment
(619) 475-4900Telehealth services available
Balboa Nephrology Medical Group is located at 655 Euclid Ave Ste 303, National City, CA 91950.
Providers at Balboa Nephrology Medical Group specialize in Nephrology.
One provider practices at Balboa Nephrology Medical Group.
Use the insurance check on this page to verify if Balboa Nephrology Medical Group is in-network.