NPI Central
David Pomerantz, MD — NPI 1972529832, Pawtucket, RI | NPI Central