NPI Central
John Prinscott, MD — NPI 1093787392, North Providence, RI | NPI Central