Topgolf’s first Charlotte location, in Steele Creek.
Topgolf’s first Charlotte location, in Steele Creek. Larry Harwell Photography
Topgolf’s first Charlotte location, in Steele Creek. Larry Harwell Photography