Dr. Kristian Brown, MD
General Surgery
Make an Appointment
(858) 637-4700Telehealth services available
Balboa Nephrology - La Mesa is located at 8010 Frost St Ste 510, San Diego, CA 92123.
Providers at Balboa Nephrology - La Mesa specialize in General Surgery and Nephrology.
Two providers practice at Balboa Nephrology - La Mesa.
Use the insurance check on this page to verify if Balboa Nephrology - La Mesa is in-network.