Elgin IL Insurance 1. 850 N Grove Ave, Elgin, IL 60120 | Cook Communications Ministries (847) 741-0800