Irfan Ahmad, MD, Internal Medicine

68 Cumberland St Ste 205
WoonsocketRI  02895-3331 (Providence County)


Phone: 401-765-4100
Fax: 401-765-2300

NPI: 1063460426
License Number: MD11507 (RI)