Peter J. McDonald, DMD

Our Team

Laurie Waite

Office Manager
Weymouth

Jamie Lannan

Dental Hygienist
Weymouth

Emily Capachione

Dental Assistant
Weymouth