1. Leo's Machine & Welding Service 1091 Main St, Acushnet, MA 02743 Coordinate: 41.73172,-70.89459 Phone: (508) 995-3300