Founded in 1948, Linwood Animal Hospital has been providing top notch veterinary care to cats, dogs, and pocket pets in Lowell and the surrounding areas for over 70 years. We understand that pets are family which is exactly why we treat our patients as if they were our own. Count on us to ensure your furry friend lives a long, happy, healthy life.
Veterinarians
Based on 0 Reviews
Add Review