Thomas Nicholas Carruthers, MD, Surgery

195 Collyer St Ste 302
ProvidenceRI  02904-1869 (Providence County)


Phone: 401-793-7632
Fax: 401-793-5171

NPI: 1720206568
License Number: LP00868 (RI)