NPI Central
Charles Tita, MD — NPI 1477723104, Providence, RI | NPI Central