NPI Central
Lena Karkalas, DDS — NPI 1982613733, Providence, RI | NPI Central