Dr. Melanie Farrell, MD
Nephrology
Make an Appointment
(858) 558-8150Telehealth services available
Balboa Nephrology Medical Group is located at 9834 Genesee Ave, La Jolla, CA 92037.
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.