Crystal Lake has Curran Martial Arts.
http://teamcurran.com/
Or There is Carlson Gracie Team MMA in Aurora.
FLO is in Palatine.
Midwest Training center is in Schaumburg.
I'm not sure of anything in the city but the suburbs have alot of gyms. I'm in Joliet so if you ever want to stop by the gym I go to find me on facebook. Check these places out. 11th Dimension, PAC MMA, Carlson Gracie, MMA Stop w/Clay Guida (no he doesn't train there he is just in business with the psychical therapy place on the bottom level), Gilberts Grappling/G2. Will County Boxing.