Specialty Services
APPOINTMENTCardiology/Echocardiograms
Dr. Stamoulis visits our clinic every other week to do echocardiograms, board certified abdominal ultrasounds, review holtor monitor reports and to consult with our Veterinarian staff on our cardiac patients. This gives our clients and their pets the ease of having consistent follow-up with a cardiologist that doesn’t involve travel.
Board Certified Complex Orthopedic & Soft Tissue Surgery
Dr. Clark is able to perform board certified surgeries such as cruciate repairs, patella luxations, mass removals, anal gland surgeries, and many more. Because of this, clients have the ability to have surgery here at our hospital receiving the top level of surgery from a boarded surgeon without having to travel to a specialty clinic.
Abdominal Ultrasound and Complex Internal Medicine Cases
Complex Dermatology Cases
Dr. Claire McCaffrey, DVM, while not board certified, also spent an extra year of training as an intern in different specialty rotations. It is here where she fell in love with skin cases. Because of her love of dermatology and the satisfaction she gets in alleviating the itch for her furry patient and irritation for her human client, she has continued her education by spending one day a week shadowing board-certified dermatologists at Tufts Veterinary School and at Angell in Boston. Therefore, she can do a special skin consult and plan for those that may have complicated skin issues and are unable or unwilling to see veterinarian dermatologist.
Acupuncture and Traditional Chinese Veterinary Medicine (TCVM)
Medical Manipulation Services

ADDRESS

TEMPORARY HOURS
Mon: 8:00 am - 6:00 pm
Tues: 8:00 am - 7:00 pm
Wed: 8:00 am - 6:00 pm
Thurs: 8:00 am - 7:00 pm
Fri: 8:00 am - 6:00 pm
Sat: 8:00 am - 2:00 pm
Sun: Closed
Monday - Friday our phones will be turned off from 1:30 - 2:00 pm for staff lunches.

CONTACT
Have a question?
Use the form below to send us a message!
A member of our team will get back to you as quickly as possible.
If you need immediate assistance, please give us a call at 508-336-3381.
Ready to come see us?
Request an appointment online!
