Dr. Juan Calderon Molina, MD
Nephrology
Make an Appointment
(619) 475-4900Telehealth services available
German, Spanish, Tagalog
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 and Anesthesiology.
Four providers practice at Balboa Nephrology Medical Group.
Use the insurance check on this page to verify if Balboa Nephrology Medical Group is in-network.
Providers at Balboa Nephrology Medical Group can provide language services for German, Spanish, and Tagalog.