Hospital Picture of VCA South Shore (Weymouth) Animal Hospital

Our Hospital

VCA South Shore (Weymouth) Animal Hospital is a state of the art veterinary hospital conveniently located in South Weymouth, Massachusetts a short distance from Route 3 and Route 18. The hospital services the surrounding towns of Braintree, Holbrook, Abington, Norwell, and Hingham as well as Cape Cod, the Boston area and beyond. The VCA South Shore team is dedicated to providing the most advanced veterinary care for your pet.

Hospital Overview

VCA South Shore (Weymouth) Animal Hospital has cutting edge diagnostic and treatment equipment that allows us to offer an unparalleled level of comprehensive care to our patients. Our general practitioners also work hand in hand with our Specialists when needed to ensure that your pet receives the best continuity of care. 

Specialty appointments are available seven days a week and our expert team is available 365 days a year for emergencies.

Contact Us

781-337-6622

Connect with us

Connect to our Facebook page         Connect to our Google Plus page         Connect to our Yelp page

Get to Know Our Team

Highly knowledgeable and skilled veterinarians and well-trained, qualified staff are ready for your pet and you.
Loading... Please wait