Mark Shannon, MD, Internal Medicine

42 Lincoln Ave
BarringtonRI  02806-2136 (Bristol County)


Phone: 401-246-0389
Fax:

NPI: 1508941089
License Number: MD7250 (RI)