11A Florence Street
Marlboro, MA 01752

Mon: 8:30AM - 5:30PM

Tue - Wed: 7:30AM - 5:30PM

Thu: 9:00AM - 6:00PM

Fri: 7:30AM - 2:00PM

Sat - Sun: Closed

99.8% would refer friends and family to us

5 stars Customer since 2003


5 stars Customer since 2015

Fabulous Customer And Dental Service

5 stars Customer since 2013

Everything was great

5 stars Customer since 2018

Clean atmosphere and she was very informative and friendly

5 stars Customer since 2003

Great cleaning with kelsey. Did a great job. Thanks

5 stars Verified customer

Fantastic as always. Great people and always feel welcome during my visits.

5 stars Verified customer

Terrific ad always.

4 stars Verified customer

I have been coming to this dental office for 31 years. Dr Wagner understands my anxiety about my dental appointments and has always found a way to make me comfortable. Unfortunately I was told he wasn’t available due to illness and I had to wait over a month to have a crown fixed. Dr Moeckel is amazing but her staff is not very understanding. The receptionist is always rude and short with me. I know the information about my anxieties is in my file because I was told they meet to discuss the patients each morning. I was told no one else could take care of my situation except Dr Moeckel and if I had known Dr Wagner had returned weeks earlier I would have insisted on seeing him.

5 stars Customer since 2000

As usual its a pleasure to go to Dr. Moeckel's Office, even for dental work. The people is nice and friendly and the work is excellent.

5 stars Customer since 2003

they are the best

come all the way from maine to go there

Also in Marlboro


Compassion Veterinary Clinic

5 stars 468 reviews

always helpful and kind, never rushed, staff takes as much, if not better care than a human would receive at their Dr's appt. always willing to stay late, give a quick apt, animals are lucky to have this clinic in Marlborough.
Read More …


All Car Care

5 stars 328 reviews

When you bring your car to All Care you and your car are in the best hands for real! No better service, best car care, Neednot go anywhere else, they are the best.
Read More …