Our Practice

Linwood Animal Hospital is one of the oldest veterinary practices in the Merrimack Valley, caring for animals since 1948. Our hospital has undergone changes and improvements throughout the years in keeping with the many ongoing advancements in veterinary medicine. We focus on providing you and your pets with the best veterinary service and care available.

The veterinarians and staff at Linwood Animal Hospital are committed to providing quality veterinary care throughout the life of your dog, cat, or pocket pet. The well-being of your pets, our patients, is our primary concern.

Please call us at (978) 453-1784 or request an appoinment online today! We look forward to treating your dog, cat, or pocket pet.