Omar’s Towing & Auto Mechanic Truck & Trailer Repair (859) 684-2444 652 W 2nd St Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 652 W 2nd St (859) 684-2444 City Lexington Country United States