1. Acushnet Animal Hospital Inc 265 Main St, Acushnet, MA 02743 Coordinate: 41.69058,-70.90573 Phone: (508) 998-2148