Aug. 17, 2020—Christian Brothers Automotive has brought a new shop to town.
According to a report from the the Daily Independent, the new location will be in Mesa, Ariz.
This location joins in on more than 220 Christian Brothers Automotive locations across the U.S. in 30 states.