1. Art's Towing Inc 93 Cedar St, Milford, MA 01757 Coordinate: 42.16053,-71.50681 Phone: (508) 473-5232