99.7% would refer friends and family to us

5 stars Customer since 1992

Love them!! Took very good care of my husky.

5 stars Customer since 2016

Owner and pet friendly. Wonderful providers and staff

5 stars Customer since 1997

Always excellent service and care. Dr Mulcahy is the best.

5 stars Customer since 1991

Our experience is always a bit stressful for Angel. She is fine as long as I can be with her. I am glad that we are finally able to come back into the practice. Doctors and staff are always very kind and courteous. This makes it a pleasure.

5 stars Customer since 2014

Very little waiting time and Dr Good is amazing and patient with my little wiggle worm pup

5 stars Customer since 1991

The care our pets get at Central Animal Hospital is superior. Staff is caring and helpful. Doctors are knowledgeable and provide information on our pets in a clear and helpful manner. We have brought our pets here for many years and highly recommend to all.

5 stars Customer since 1991

Always five stars here. All of the docs work really hard to deliver quality care and make our furbabies feel comfortable with the experience. Even our “Mr-Needs-A-Muzzle” is all wagging tail and happy face when finished. After 20+ years we’d certainly never go anywhere else.

5 stars Customer since 2011

Quick in and out with my pup.

5 stars Customer since 2002

Always very professional staff, polite and caring.

Dr. Moss is an exceptional vet and gives your pet her best service.

5 stars Customer since 2011

Central Animal Hospital is the best! We love Dr Good and so does our pup. We have always been able to call and ask questions and be seen when needed.

Also in Leominster


Cinema Smiles Dental

5 stars 13 reviews

Excellent office! The girls at the front are very knowledgeable. Dr. N is the most gentle dentist I’ve ever been to. They except most Insurances. Overall experience was incredibly comfortable.
Read More …


Michael F. Cronin DDS

5 stars 2584 reviews

Dr Cronin is the most confident & talented dentist I’ve ever had the pleasure to encounter (& who likes to have encounters with dentists!?). He & his team communicate extremely well & make sitting in that chair an almost pleasurable experience. I place my trust in Dr Cronin & his whole team. I feel lucky to have located them!
Read More …