Craig A Harris, MD, Internal Medicine

55 Bishop Dr
CumberlandRI  02864-3360 (Providence County)


Phone: 401-769-4100
Fax: 401-333-9777

NPI: 1841378767
License Number: MD3767 (RI)