NPI Central
Lena D Karkalas DDS Ltd NPI Number 1174398614 — Providence, RI | NPI Central