Charlotte Ballet presents innovative dance performances, offers professional dance training, and engages the community through educational and outreach programs.
What they donate
Ticket vouchers for performances
Who they donate to
Preferred
aliquip sunt
Ineligible
culpa ea do nisi anim eiusmod magna reprehenderit ex mollit quis ut