Barrington, IL

South Barrington, IL

Barrington Hills, IL

North Barrington, IL

Lake Barrington, IL

                                                                                                  Village of Tower Lakes

Port Barrington

Village of Deer Park

Village of Inverness

Long Grove, IL

Village of Kildeer

Village of Lake Zurich

Crystal Lake

Algonquin, IL

Cary, IL

Fox River Grove

                                                                                                                                                                                                                                                                                                                                                                            

­