Topgolf Durham Opens April 12 02 Apr 2024 1 min read Business The Topgolf entertainment complex off Interstate 40 on the way from Durham to Cary is set to open on April 12. It marks the third Topgolf location in North Carolina, with two in