Empire Towing and Recovery Towing & Recovery (309) 962-2334 108 N Walnut St, Le Roy, IL 61752, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 108 N Walnut St, Le Roy, IL 61752, USA (309) 962-2334 City LE ROY State IL Country United States