Welcome to Main Street Animal Hospital
Request Appointment
Committed to Your Pet’s Care
Our team is committed to providing the very best veterinary care, services, and products available to the Salem, NH, area. We pledge to stay on the leading edge of veterinary medicine, technology, and behavioral management, as well as surgical, diagnostic, and treatment skills. We promise to provide professional and exceptional care, service, and follow up; every patient, every visit, every time.

We Believe A Healthy Pet Is A Happy Pet
For most people, animals have become more like a member of the family rather than just a pet. In order to keep them as happy and healthy as possible, we recommend routine annual physical examinations and vaccinations. For those pets in their golden years, we recommend along with routine exams and vaccinations, along with annual geriatric work ups including bloodwork and other laboratory testing.
Learn MoreOur 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 More
We provide surgical services for your pet!
We provide many surgical services at our clinic including routine spay and neuters, soft-tissue surgeries and orthopedic surgeries.
Learn MoreClient Testimonials
I can’t thank you all enough for the tender loving care you gave our sweet Josie. Hailey and Dr. Granbo and all the girls in the office were so kind and understanding while having to make some very difficult choices for Josie. Josie passed peacefully surrounded by love thanks to everyone there. If I ever get another pet I’ll be going right back to Main Street and will recommend them to everyone.
Julian had a lot of plaque. Because he had a dental a few years ago, we knew how great his teeth came out, and wanted to do another to keep him healthy. He bounced right back after the cleaning. Our advice is to “JUST DO IT” ! It is just as important as keeping human teeth clean, and a clean mouth means good health.
His mom, Joanne, recently had Mamush’s teeth cleaned due to the recommendation by Dr. Martin. Joanne states that he has never wanted to eat dry food. His teeth and breath were yucky! This is the second time he’s had his teeth cleaned. Joanne states that after Mamush’s dental, he was tired in the evening, but back to himself after that. Joanne’s advice for other pet owners: Get them cleaned as often as your vet recommends and start early to avoid having an old cat with little or no teeth, not to mention the discomfort toothaches can cause and the myriad of health problems related to bad teeth! Mamush’s smile is still sparkly and he’s even letting me clean his teeth with a small piece of gauze now!
Her mom, Amanda, recently had Ivy’s teeth cleaned due to the recommendation by Dr. O’Dell. She required some extractions due to lesions forming in her mouth. Amanda states that she knew Ivy was in pain due to needing the extractions. Amanda states that after Ivy’s dental, she did very well and was happy from the moment she came home! She has resumed to both a wet and dry diet and she plays a bit more, and is very happy in general. Amanda’s advice for other pet owners: It’s so important to keep any eye on dental health. Our pets can’t tell us when they’re in pain and will eat despite the pain. Our pets are so worth it and so much happier when they’re not in pain. Please consider regular cleanings and do extractions as soon as possible when necessary.
Doreen recently brought Nikki in for a paw that was swollen and lame. She wrote : “The staff was very professional and friendly. Both Nikki and I felt right at home. Thank you to Dr. Martin and the staff for their expert care. Nikki is recovering nicely. She has not licked her paw too much, every now and then I catch her licking a bit. So far no problem. She is almost back to her normal loving self. See you all next week. Thank you again.”
Ann sends her thanks for making a memorial donation in Rosie’s name to the Cummings School of Veterinary Medicine at Tufts. It really touched me that Main Street Animal Hospital remembered her in this way. We miss Rosie terribly but glad she had such wonderful care and your concern over the years. I am grateful for all you did for her over the years, and truly appreciate your kindness and compassion.

Refer A Friend
We sincerely appreciate when you trust us enough to recommend to your friends, family and neighbors. Your referral is the best form of compliment so we want to be sure to give back by saying thank you for recommending us.
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