Feb. 6, 2020—Christian Brothers Automotive, a Houston-based auto repair franchise, has opened its second Meridian, Idaho location, reports the Meridian Press.
The new location is owned by Rich Martinez, an area resident who has worked for more than two decades as an executive for several large companies, like PepsiCo, Kraft Foods, and Vons.
The new location can be found at 87 E. Calderwood Dr. in Meridian, Idaho.