NPI Central
Theodore Palumbo, MD — NPI 1578634812, Providence, RI | NPI Central