
Dr. Ambarish Athavale, MD
Nephrology
Make an Appointment
(619) 462-9992Telehealth services available
BALBOA NEPHROLOGY is located at 5995 Severin Dr, La Mesa, CA 91942.
Providers at BALBOA NEPHROLOGY specialize in Nephrology.
One provider practices at BALBOA NEPHROLOGY.
Use the insurance check on this page to verify if BALBOA NEPHROLOGY is in-network.