- Basic Member
Since Jan, 2018
Conveniently located in Northeast Edmonton, Alberta, at 12917 – 53rd street. This facility consists of approximately 1 acre of land with an office, warehouse and outdoor storage racking of parts. This is where we handle all parts requests, phone calls and walk in customers. We have friendly, knowledgeable…