When: Sat., March 12, 7 p.m. 2016
Teen leadership organization Playing for Others hosts original music, slam poetry and dance performances to honor 12 local non-profits.
Price: $20
© 2025 Creative Loafing Charlotte