Frequently asked questions
Where is Garth M. Duff's office located?

Garth M. Duff's office is in Presque Isle, ME.

What services does Garth M. Duff offer?

Garth M. Duff offers Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Garth M. Duff's services on Opencare or book your appointment today.