The brand new golfing complex is the franchise's first location in Massachusetts and the second in New England (there's a Topgolf location in Cranston, R.I.). "There's been a ton of excitement within the Topgolf family about this venue opening, and we're so excited to see it come to life," Topgolf's chief operating officer, Gen Gray, said in a statement.