Crystal Lake IL Insurance 1. 820 E Terra Cotta Ave Ste 236, Crystal Lake, IL 60014-3613 | John Roe - COUNTRY Financial Representative (815) 455-7080