From Name:
From Email:
To Name:
To Email:

Optional Message:

Expanding auto repair company receives approval to open in Illinois

from Chicago Tribune

An auto repair business with shops around the country is set to open in Barrington, Illinois, next year after village board members recently approved a proposal from Christian Brothers Automotive. The Texas-based auto shop plans to build a new facility near the Ace Hardware store in Barrington, and operate nine service bays for vehicle repairs. more

Powered by MultiBriefs
7701 Las Colinas Blvd., Ste. 800, Irving, TX 75063