North Star Repair Alberta Limited is a Edmonton, AB business. North Star Repair Alberta Limited is located at 11518 119 Street Northwest, Edmonton, AB. The postal code is T5G2X7.
You can contact North Star Repair Alberta Limited at 780-453-6213 or from out of area call 1 7804536213.