David Ochola, DMD

Dentist

42 North Dental Care

118 Elm St, Enfield, CT 06082

(860) 749-6088