Narayn Pillai, MD, Internal Medicine

340 E Palm Ln Ste A175
PhoenixAZ  85004-4603 (Maricopa County)


Phone: 602-386-1100
Fax: 602-386-1150

NPI: 1992752158
License Number: Q2593 (TX)