Instant Car Repair Edmonton instaMek Edmonton gets rid of the hassle and inconvenience of taking your vehicle to a regular auto repair shop in Edmonton by sending the mechanic to you instead. Phone: 780-900-3772 10135 Saskatchewan Dr NW Un?t 2002, Edmonton, AB T6E 6B6 Canada Map Other Categories: Business Services |