Topgolf Swinging into South Carolina

February 27, 2018

GREENVILLE, S.C. — Global sports entertainment leader Topgolf today officially announced Greenville as its next location. Topgolf will begin construction on the 55,000-square-foot venue this spring, and it is expected to open to the public in summer […]

1 2 3 11