Save James M. Barbeau, MD JamesBarbeau.MD.com • Pathologist James Barbeau, MD 593 Eddy Street, Apc 12, Providence, RI