User Image

Dr. Lena Karkalas

Dds - Dental Providers

151 Waterman St
Unit #3
Providence, Ri 02906