Located 22 miles west of Chicago, Elmhurst is a town with a little over 44,000 people in it. They’re a town probably a lot like yours, with business and commerce and art and parks and a post office. They also have a Facebook group which contains some very opinionated people. Like… REALLY opinionated.
It’s a little intense.Continue reading “I Solve All Of Elmhurst, Illinois’ Problems (you’re welcome)”