Services

Our Services
Your pet is an important part of your family, and when he or she is ill, you want the best medical care available.
Wellness & Vaccinations
Our wellness and vaccination programs are designed to prevent disease and prolong the lives of your companion animals.
Learn MoreMedical Services
Our knowledgeable staff and our facilities allow us to deal with a variety of medical conditions your pet may experience.
Learn MoreSurgical Services
We’re proud to offer state-of-the-art surgical services to our amazing clients.
Learn MoreBoarding, Grooming & Daycare
Although we don’t not have an on-site boarding facility, we can gladly offer you boarding and daycare services though our sister clinic Wignall Animal Hospital.
Learn MoreAdditional Services
In addition to our full-service veterinary offerings, we have even more services for anything you and your pet may need.
Learn MoreContact Us
Main Street Animal Hospital
Location
159 Main Street Salem, NH 03079
Clinic Hours
Monday - Friday: 8:00 AM - 6:00 PM
Every Other Saturday: 9:00 AM - 4:00 PMSunday: Closed