Our Locations

Serving The Communities of the Greater Elgin Area

Home

 

Our service area contains the townships of:  Elgin, Hanover, Plato, Burlington, Rutland and Dundee.  Communities include: Elgin, South Elgin, Streamwood, Hanover Park, Bartlett, Dundee, Carpentersville,  Sleepy Hollow, Hoffman Estates, Gilberts, Hampshire, Algonquin, and West Chicago.

Convenient Locations to Serve you:

Elgin, Illinois (Main Office)
22 Spring Street 
Elgin, IL.  60120

 Phone: 847-695-3680
FAX: 847-695-4552

Map

HOFFMAN ESTATES, IL.
(CCCS Only)
1900 Hassell Road
Hoffman Estates, IL.  60195

Map

HANOVER PARK, IL.
1535 Burgundy Pkwy
Hanover Park, IL.  60107

Map

For Appointments & Information for ALL offices call 847-695-3680

Appointment hours vary at each location. Evening and Saturday hours are also available.

Home