topgolf

Topgolf Durham Opens April 12

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