We are committed to caring for your pet – while maintaining the highest level of safety for our Associates and pet owners. We thank you for your continued patience and support. 
Read More
Urgent Care: Please call ahead as our evening and weekend availability may temporarily be altered.
Read More

Emergency Care

VCA Roberts is open until 10:00 PM five days a week. Walk-ins and urgent care appointments are seen in order of arrival or on a critical needs basis. In case of emergency, please call us immediately at (781) 826-2306. 

After 10:00 PM, please contact or go directly to VCA South Shore Hospital in Weymouth, (781) 337-6622.

VCA South Shore is located at 595 Columbian Street in Weymouth and is open 24 hours a day for emergencies.

Loading... Please wait