Majlinda Vaka, DMD

Dentist

3 locations

Vaka Dental Care

21 Storey Ave, Newburyport, MA 01950

(978) 465-4040