Topgolf, the new sports entertainment complex in Independence, has drawn crowds since its grand opening on Dec. 13. The complex is located at 5820 Rockside Woods Blvd. N. and offers a driving range, full restaurant and a two-story television in the bar area.
Topgolf Marketing Manager Jordan Brooks explained that the three-story building is “more than just a driving range.” ....read more