GolfLife TOPGOLF OPENS NEW FACILITIES IN GA, CO, VA AND IL Golf-Themed Entertainment Center Re-Defines “Driving Range” [dropcap size=small]T[/dropcap]opgolf International has opened four new facilities across the country, with 65,000-square-foot venues that re-define the concept... IanOctober 5, 2015