Mc Leansboro IL Insurance-Homeowners 1. 105 W Main St, Mc Leansboro, IL 62859-1142 | Ted Broyles - COUNTRY Financial Representative (618) 643-2402