NPI Central
Robert Tubbs, MD — NPI 1356395966, Providence, RI | NPI Central