Topgolf will open 4th Arizona location in Glendale
Global sports entertainment leader Topgolf today announced Glendale as its fourth location planned in Arizona. Pending City Council approval, the facility will begin construction on the 65,000-square-foot venue later this…