NPI Central
James Barbeau, MD — NPI 1275733511, Providence, RI | NPI Central