Michael Scanlan Barrett, MD, Surgery

24 Lister Dr
BarringtonRI  02806-2504 (Bristol County)


Phone: 401-245-8877
Fax: 401-247-1694

NPI: 1013172527
License Number: MD03842 (RI)