NPI Central
Thomas Ross, MD — NPI 1780096495, Providence, RI | NPI Central