Louis Auto Repair Towing & Recovery (616) 821-4009 1618 Pine Ct, Covington, KY 41011, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1618 Pine Ct, Covington, KY 41011, USA (616) 821-4009 City COVINGTON State KY Country United States