David Levasseur, DDS

Dentist

Levasseur Dentistry

169 Academy St, Presque Isle, ME 04769

Accepting new patients

(207) 764-3040