1. Costas Leasing Corp 111 Gammons Rd, Acushnet, MA 02743 Coordinate: 41.70298,-70.87131 Phone: (508) 994-8695