Christian Brothers Opens New Shop

The new outpost has set up shop in Colorado Springs, Colo.
Dec. 28, 2020

Dec. 28, 2020—Christian Brothers Automotive has opened a new shop in Colorado Springs, Colo., according to Patch.

The new location will be operated under the ownership of Brandon McDowell, a local Colorado Springs resident who has 30 years of experience working in the motorcycle industry. 

The Colorado Springs location joins a network of more than 225 Christian Brothers Automotive locations across the country. 

Sign up for Ratchet+Wrench eNewsletters