Back to Search

LEENA MEHANDRU, M.D.

M.D.

Nephrology Physician

NPI: 1427096452IndividualAccepts Medicare

Specialties, Licenses & Credentials

Nephrology PhysicianPrimary

Internal Medicine — Nephrology

Code: 207RN0300X

A45422(CA)
Specialist

Specialist

Code: 174400000X

A45422(CA)

CMS Specialties

PrimaryNEPHROLOGY

Education

OTHER

Class of 1984

Contact & Hours

Address
5720 STONERIDGE MALL RD STE 300
PLEASANTON, CA 94588

Quick Facts

NPI
1427096452
Entity Type
Individual
Gender
Female
Medicare
Accepted
Specialties
2
Locations
1
Years in Practice
42

Are you this provider?

Claim Your Profile