Local Entrepreneur Signs Agreement to Bring Christian Brothers Automotive to Southwest Idaho
Christian Brothers Automotive has signed an agreement to expand its presence in Star, Idaho, with a new shop owned by local resident and entrepreneur, Brett Clancy.
· Franchising.com· June 29, 2023