Mitchells 24/7 Towing and Recovery Towing & Recovery (855) 538-7869 6306 KY-80, Arlington, KY 42021, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 6306 KY-80, Arlington, KY 42021, USA (855) 538-7869 City ARLINGTON State KY Country United States