Where is the headquarters for GM in Canada?

GM Goodwrench is an auto repair service for General Motors in Canada, and previously, the United States. In 2011, GM replaced Goodwrench in the US with separate Buick, Cadillac, Chevrolet, and GMC Certified Service brands.