South Shore Equine Clinic & Diagnostic Center Visit Website 151 Palmer Road Plympton, Ma 02367 781-585-2611 About Map About Full service equine hospital with ambulatory and 24/7 emergency coverage meeting the needs of horses across New England. What's Nearby? Distance: 5 10 15 20 25 50 mi.