Home Featured News Drive Shack, a golf entertainment complex, opening second location in North Carolina