Meeting Place Under Construction The public art project Meeting Place under construction in Greensboro, NC.