Connecting to Topgolf’s corporate headquarters press department to arrange a story at its new flagship location in Las Vegas, 4627 Koval Lane, was tougher than I thought it would be. So I headed down the corner of Harmon Avenue and Koval Lane to check it out under cover. Getting there was extremely easy. Topgolf is behind the MGM Grand with the entrance off Koval Lane.