Altaf Ahmed Girach, MD, Internal Medicine

2138 Mendon Rd
Ste 101a
CumberlandRI  02864 (Providence County)


Phone: 401-333-8500
Fax: 401-333-2191

NPI: 1801982491
License Number: MD10508 (RI)