Topgolf Opens on August 3 in St. Louis

First Missouri location expected to attract 450,000 visitors annually

Open Comments