Kevin Welsh – COUNTRY Financial representative (773) 248-2561 220 S Cook St ste 102, Barrington, IL 60010, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 220 S Cook St ste 102, Barrington, IL 60010, United States (773) 248-2561 City Barrington State Illinois Country United States