Voted Sudbury’s Favourite Repair Shop!
Auto Depot Performance Group is an automotive repair/performance company associated with Auto Depot Sudbury. We specialize in full mechanical services and offer performance parts and accessories including:
We’ve been voted Sudbury’s favorite auto repair shop! Give us the opportunity to earn your trust and confidence: