Leitchfield Truck Equipment Towing & Recovery (270) 259-5555 667 Braton Rd, Clarkson, KY 42726, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 667 Braton Rd, Clarkson, KY 42726, USA (270) 259-5555 City CLARKSON State KY Country United States