Phone: 781-337-6622 Fax: 781-337-0069 595 Columbian Street South Weymouth, MA 02190 VCA South Shore (Weymouth) Animal Hospital http://www.vcahospitals.com/south-shore-weymouth Helpful Links Category After Hours Emergency Clinics