NPI Central
Sophia Licursi, MD — NPI 1255035085, Providence, RI | NPI Central