South Shore Equine Clinic
Veterinary clinic
151 Palmer Rd · Plympton, MA 02367
A large-animal practice in Plympton, MA focused on horses, offering emergency care around the clock along with diagnostics, surgery, sports medicine, and reproduction services. It also offers telemedicine…