VCA South Shore Animal Hospital is located in Weymouth, Massachusetts, servicing the local towns of Braintree, Holbrook, Abington, Norwell, Hingham, Duxbury, Rockland, Hanover, Quincy for over 30 years! As a full-service veterinary emergency and general practice medical facility, we are equipped to provide complete veterinary care for all your pet's life stages. We invite you to explore our website to learn more about the many resources available at VCA South Shore.
For more information about our wellness and preventative care services, visit our General Practice site here.
For more information about our Emergency and Specialty services, visit our Specialty Care site here.