Debra L Roberts, MD, Family Medicine

60 Bay Spring Ave
6b
BarringtonRI  02806-1386 (Bristol County)


Phone: 401-338-3525
Fax: 404-698-2521
Email: dro***@*****al.net

NPI: 1649386442
License Number: MD11566 (RI)