Shameela Durrani Farooqui, MD, Internal Medicine

8404 E Shea Blvd
100-B
ScottsdaleAZ  85260-6659 (Maricopa County)


Phone: 480-905-0000
Fax: 480-905-0041

NPI: 1073655338
License Number: 24639 (AZ)