Connect With Us

Questions, comments, or concerns? Let us know how we can help.

Station #38 – Headquarters
22222 N. Pepper Road
Lake Barrington, IL 60010
224-848-4800

Station #37
120 W. Algonquin Road
Barrington Hills, IL 60010
224-848-4820