Serving small animal veterinarians and owners with unsurpassed emergency and specialty veterinary care.


Tufts VETS is conveniently located with easy access to Highways 95, 495, and 295, and routes 1, 1A, and 27. The facility is located at 525 South Street in Walpole MA in a beautiful new 15,000-square-foot pet health care center.

We are open 24 hours a day. Appointments are available Monday through Saturday. Please bring a copy of your pet's medical records and list of medications to the appointment.

This is an interactive Google Map.
Click and drag to pan. Use +/− to zoom.
Click Here to Visit Google Maps for Driving Directions.