Last Chance!

Don't miss these events ending in the next two weeks...

Mamma Mia!

Belk Theater
Through June 23

Dance for All Abilities

Marion Diehl Recreation Center
Through June 24

Senior Dance

Tyvola Senior Center
Through June 24

Senior Dance

Northern Regional Recreation Center
Through June 25

Senior Dance

Sugaw Creek/MLK Recreation Center
Through June 25

Fitness Dance

Berewick Recreation Center
Through June 26

Fitness Dance

Pineville Parks & Recreation Center - Belle Johnston Community Center
Through June 26

Afro Beats Fitness Dance

Hickory Grove Recreation Center
Through June 27

Afro Beats Fitness Dance

Ivory Baker Recreation Center
Through June 27

Senior Dance

Northern Regional Recreation Center
Through June 27

Senior Dance

Sugaw Creek/MLK Recreation Center
Through June 27

Ancestral Dances: A Movement Journey through Past & Present Memories

Charlotte Mecklenburg Library - University City Regional Branch
Through June 27

Life Skills Through Theatre Skills

Various locations throughout Mecklenburg County
Through June 27

Senior Dance

Ivory Baker Recreation Center
Through June 28

Cartoon Playhouse Camp

VisArt Video
Through June 28

Shining Stars Camp

Charlotte Academy of Music
Through June 28

BMY Free Piano Classes

Eastway Regional Recreation Center
Through June 29

Charlotte Squawks 19: Go Pluck Yourself!

Booth Playhouse
Through June 29

Improv Game Night!

Comedy Arts Theater of Charlotte
Through June 29

Jazz For All--A Tribute to John Coltrane

Belle Johnston Community Center
Through June 30

Brazilian percussion with Luciano Xavier

Tuckaseegee Recreation Center
Through June 30

9 to 5: The Musical

Duke Family Performance Hall
Through June 30