North Shore Animal Hospital

id: 3016608
marker

1 Neptune Blvd
Lynn, MA 01902

marker
(781) 996-5866
Incorrect info? Correct your listing
Main categories:

Veterinarian

Related categories:

Other

Reviews
( 1 )
( 0 )
( 1 )
( 0 )
( 0 )

Best

I took my cat here with a Friends of Animals certificate. They were so nice and I was very happy with them. A friend had told me about North Shore but I took my pets to a Vet that...

Worst

All reviews seem positive

EXPENSIVE 11/22/2011

Well-staffed and clean, this is a pretty good vet hospital and very convenient to get to from my home. It is VERY expensive however. 10 minute annual exams for my dog run well over $200 if I get any heartworm pills, etc. and you will always wait for a very long time. more

No image

North Shore Animal Hospital 2/13/2007

I took my cat here with a Friends of Animals certificate. They were so nice and I was very happy with them. A friend had told me about North Shore but I took my pets to a Vet that was closer to my home. I have since changed Vets. They also have a pet supply shop and dog groomer on the premises. The people that work at North Shore are the best! more
< Previous 1 Next >
Owner Message
  • North Shore Animal Hospital is proud to serve the Lynn MA area for everything pet related. Our veterinary clinic and animal hospital is run by North Shore Animal Hospital Doctors, who are licensed, experienced Lynn veterinarians. North Shore Animal Hospital has been a vibrant part of Lynn for over 33 years. Our health care team has a tremendous amount of veterinary experience. Most of the staff has been with us for over 10 years and some since the hospital first opened. It is our desire to provide the highest quality medical and surgical care to our patients and offer the best possible service to our clients. If you live near Bostons north shore, Lynn, Salem, Swampscott, Marblehead, Peabody, Danvers, Beverly, Saugus, Revere, Malden, Stoneham, Wakefield, Lynnfield or the surrounding area and need a trusted veterinarian to care for your pets, look no further ad give us a call at (781) 596-0510!

Additional information
  • Payments: American Express, Cash, Discover, Master Card, Visa
badge