Company description
Located in Burnaby, British Columbia, XC Auto Haus is committed to providing high-quality services for your Volvo and other brands since 2005. Our trained technicians at XC Auto Haus are ready to take care of your automotive needs.
More details
- Hours
- 10AM-5PM MON-FRI
9AM-12PM SAT (By Appointment)