Snowdance Auto Repair & Towing Towing & Recovery (815) 434-6381 2908 IL-71, Ottawa, IL 61350, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2908 IL-71, Ottawa, IL 61350, USA (815) 434-6381 City OTTAWA State IL Country United States