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.