Rima Shah Leclere, MD, Family Medicine

7150 E Camelback Rd Ste 105
ScottsdaleAZ  85251-1240 (Maricopa County)


Phone: 602-218-4072
Fax:

NPI: 1619330982
License Number: A151463 (CA)