Arts Towing Inc. was established over 40 years ago and is still family-owned and operated to this day. Arts Towing is located on 93 Cedar Street in the town of Milford. There have been a total of three owners since it was opened. Today it is owned by lo