Sasha Mehra, MD, Internal Medicine

1500 S Mill Ave
TempeAZ  85281-6699 (Maricopa County)


Phone: 602-251-8316
Fax: 623-516-8708

NPI: 1538359898
License Number: 43391 (AZ)