NPI Central
Francis Haines, MD — NPI 1972547859, Providence, RI | NPI Central