Rucha Mehta Shah, MD, Internal Medicine

10210 N 92nd St Ste 202
ScottsdaleAZ  85258-4524 (Maricopa County)


Phone: 480-882-7490
Fax:

NPI: 1336552595
License Number: BP10058785 (TX)