D & D Towing Towing & Recovery (931) 388-1910 2643 Leah Dr, Columbia, TN, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2643 Leah Dr, Columbia, TN, United States (931) 388-1910 City Columbia State TN Country United States