We’re committed to keeping clients and staff safe during COVID-19 with NEW admittance and check-out processes. Learn more.

VCA South Shore Weymouth

How To Reach Us

VCA South Shore (Weymouth) Animal Hospital
Phone: 781-337-6622
Fax: 781-337-0069
595 Columbian Street
South Weymouth, MA 02190

 

Business Hours

Monday-Sunday: Open 24 hours

Appointments with our specialists are available 7 day a week! Please call for availability.

 

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 veterinarians work hand in hand with your primary care veterinarian to ensure that your pet receives the best continuity of care. 

General practice and some specialty appointments are available seven days a week and our expert team is available 365 days a year for emergencies.

Shop myVCA

Refill prescriptions, order food, pet products and more—
delivered right to your door.

Loading... Please wait