128 Auto Service Centre
335 North Road Unit 1
Tel: 604-937-3688 / 604-937-3088
We are located at 335 North Road Unit 1, Coquitlam(South of Lougheed highway). There are shopping center, coffee shop and supermarket around our location. You can shop while the car is being repaired at our facility. We also provide shuttle service within 3km radius of our office.