Over the past 20 years, she has treated thousands of patients throughout the Duxbury, MA community. Dr. Sheehan and our team find it very rewarding to treat patients and improve their smiles and their self-esteem. The trust that families place in our practice is so greatly appreciated. We are honored to have treated so many wonderful patients and to