Velde Towing Towing & Recovery (309) 347-3111 2200 North 8th Street Pekin, IL 61554 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2200 North 8th Street Pekin, IL 61554 (309) 347-3111 City Pekin State IL Country United States