Auto Service Depot
BEWARE of Auto Service Depot
The Lord God is my witness I am stating the truth as it happened, step by step: I took my car for a brake estimate at Auto Service Depot (5587 Imperial Street, Burnaby). A Mr. Aaron MacDonald took my car and they put it up on the hoist. After 15 minutes or so, the young Mr. Chohan gave me an ...