NPI Central
Petro Karanasias, MD — NPI 1124071097, Providence, RI | NPI Central