Address: 5601 N Church St, Greensboro, NC 27455, USA
John Krivich | Sep 13, 2018
You can show them on the phone. Stood in line to buy tickets last year, not realizing that they only take cash. Bought tickets online while standing there with credit card, and they let me right in.