Instant Towing Edmonton Instant Towing is leading Towing and Recovery service provider in Edmonton, AB. Our facility contains a wide range of equipment to cater to your specific towing. Right from car towing, or flat deck towing, we are well equipped to help you. Phone: 780-900-3782 10135 Saskatchewan Dr NW, Unit 2002 Edmonton, AB T6E 6B6 Canada Map Other Categories: Business Services |