Arts & Music Local investors buy site of Greensboro's former Triad Stage 4:40pm February 01, 2024 by Paul Garber A group of local investors has closed on a deal to buy the downtown Greensboro location of the former Triad Stage