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