Dr. Leena Mehandru MD

Physician Profile

Leena Mehandru. Her primary practice is as an Internal Medicine: Nephrology, also practicing as a Specialist.

Offices At 5720 Stoneridge Mall Rd, Pleasanton, CA, 94588:
Bay Area Foot and Laser Podiatry Group