Topgolf Breaks Ground in Schaumburg

New Chicago location expected to attract 450,000 visitors annually

Open Comments