I.C.E towing
Towing service
I.C.E towing provides light-duty and heavy-duty towing for all types of vehicles, including breakdowns, accident recovery and transport to another location.
- Ranked #12 of Edmonton's best towing (Google's #29 result)
- Address
- 12803 126 Ave NW, Edmonton, AB T5L 2S1
- Phone
- (587) 991-1753
- Data
- Rating and reviews from Google, checked on October 13, 2026.