Contact Us

Elgin, Kane County – Main Office
101 S. Grove Avenue
Elgin, IL 60120
Office: (847) 741-0404
Fax: (847) 741-2163

Aurora Office, Kane County
2111 Plum Street
Aurora, IL 60506
Office: (630) 897-4035
Fax: (630) 897-6901

Yorkville Office, Kendall County
Beecher Center
908 Game Farm RoadYorkville, IL 60506
Office: (630) 553-5777
Fax: (630) 553-6979

Crystal Lake Office, McHenry County
4704 Three Oaks Rd
Crystal Lake, IL 60014

Office: (815) 356-7457
Fax: (815) 356-7754

McHenry Office, McHenry County
McHenry Township Rec. Center
3519 N. Richmond Road
McHenry, IL 60051
Office: (815) 344-3555
Fax: (815) 344-3593