NPI Central
Pedro Tactacan, MD — NPI 1871503425, Pawtucket, RI | NPI Central