2024 - 2025 Non Competitive
Acro - 1
Monday
3:15 PM to 4:00 PM
3:15 PM to 4:00 PM
D
Cairnsmore Street
Cairnsmore Street
Acro - 2/3
Friday
3:30 PM to 4:30 PM
3:30 PM to 4:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
Ballet - 3/4
Tuesday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Balance
Cairnsmore Street
Cairnsmore Street
Ballet - 5/6
Monday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Ballet - Advanced (Wed)
Wednesday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Ballet - Gr 1/2
Thursday
4:15 PM to 5:15 PM
4:15 PM to 5:15 PM
Coda
Cairnsmore Street
Cairnsmore Street
Ballet - Intermediate (Syllabus Mon)
Monday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Ballet
Wednesday
3:15 PM to 3:45 PM
3:15 PM to 3:45 PM
Coda
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Ballet/Mini Jazz Combo
Saturday
9:30 AM to 10:15 AM
9:30 AM to 10:15 AM
D
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Primary (Tues)
Tuesday
3:30 PM to 4:00 PM
3:30 PM to 4:00 PM
D
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Primary (Wed)
Wednesday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
D
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Primary/Jazz 1 Combo
Saturday
10:15 AM to 11:00 PM
10:15 AM to 11:00 PM
D
Cairnsmore Street
Cairnsmore Street
Ballet - Primary
Tuesday
4:30 PM to 5:15 PM
4:30 PM to 5:15 PM
D
Cairnsmore Street
Cairnsmore Street
Contemporary/Lyrical - Pre Inter
Thursday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Coda
Cairnsmore Street
Cairnsmore Street
Contemporary/Lyrical - Teen
Wednesday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Hip Hop - 1
Monday
3:15 PM to 3:45 PM
3:15 PM to 3:45 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Hip Hop - 2
Tuesday
3:45 PM to 4:30 PM
3:45 PM to 4:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Hip Hop - 3
Wednesday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Hip Hop - 4
Tuesday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Hip Hop - 5
Tuesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Hip Hop - Intermediate & Senior Tech
Wednesday
5:15 PM to 6:15 PM
5:15 PM to 6:15 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Hip Hop - Mini (Mon)
Monday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Hip Hop - Mini (Tues)
Tuesday
3:15 PM to 3:45 PM
3:15 PM to 3:45 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Hip Hop - Pre Inter Tech
Monday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Jazz - 1 (Tues)
Tuesday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
D
Cairnsmore Street
Cairnsmore Street
Jazz - 1 (Wed)
Wednesday
3:30 PM to 4:00 PM
3:30 PM to 4:00 PM
D
Cairnsmore Street
Cairnsmore Street
Jazz - 2
Thursday
3:30 PM to 4:15 PM
3:30 PM to 4:15 PM
Balance
Cairnsmore Street
Cairnsmore Street
Jazz - 3/4
Monday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Balance
Cairnsmore Street
Cairnsmore Street
Jazz - 6
Tuesday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
Jazz - Mini
Wednesday
3:45 PM to 4:15 PM
3:45 PM to 4:15 PM
Coda
Cairnsmore Street
Cairnsmore Street
Jazz Tech - 1
Tuesday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Coda
Cairnsmore Street
Cairnsmore Street
Jazz Tech - 2
Monday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
Musical Theatre - 1
Monday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
D
Cairnsmore Street
Cairnsmore Street
Musical Theatre - 2
Wednesday
5:30 PM to 6:15 PM
5:30 PM to 6:15 PM
D
Cairnsmore Street
Cairnsmore Street
Musical Theatre - 3
Monday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
D
Cairnsmore Street
Cairnsmore Street
PBT - Intermediate #1
Wednesday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
D
Cairnsmore Street
Cairnsmore Street
PBT - Intermediate #2
Thursday
5:45 PM to 6:45 PM
5:45 PM to 6:45 PM
D
Cairnsmore Street
Cairnsmore Street
Performance Pop Choir
Monday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
D
Cairnsmore Street
Cairnsmore Street
Pilates
Thursday
5:45 PM to 6:45 PM
5:45 PM to 6:45 PM
Balance
Cairnsmore Street
Cairnsmore Street
Tap - 3
Wednesday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
Tap - 4/5
Wednesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
2025 Summer Camps
Wednesday Ballet - Junior - July 9, 16, Aug 13, 27 & Sept 3
For the dancer who wants to work on their ballet technique this summer.
Ages 7 to 11
Pre Requisite - Grade 1 Ballet or Junior Competitive Ballet
Please note: Staff may adjust your child's placement based on what they consider the best fit.
For the dancer who wants to work on their ballet technique this summer.
Ages 7 to 11
Pre Requisite - Grade 1 Ballet or Junior Competitive Ballet
Please note: Staff may adjust your child's placement based on what they consider the best fit.
Wednesday
9:30 AM to 10:30 AM
9:30 AM to 10:30 AM
Balance
Cairnsmore Street
Cairnsmore Street
Wednesday Jazz - Junior - July 9, 16, Aug 13, 27 & Sept 3
For the dancer who wants to work on their ballet technique this summer.
Ages 7 to 11
Pre Requisite - Jazz 2 or Junior Competitive Jazz
Please note: Staff may adjust your child's placement based on what they consider the best fit.
For the dancer who wants to work on their ballet technique this summer.
Ages 7 to 11
Pre Requisite - Jazz 2 or Junior Competitive Jazz
Please note: Staff may adjust your child's placement based on what they consider the best fit.
Wednesday
10:30 AM to 11:30 AM
10:30 AM to 11:30 AM
Arabesque
Cairnsmore Street
Cairnsmore Street
Wednesday Ballet - Intermediate - July 9, 16, Aug 13, 27 & Sept 3
For the dancer who wants to work on their ballet technique this summer.
Ages 10 - 15
Pre Requisite - Grade 2/3 Ballet or Pre Intermediate Competitive Ballet
Please note: Staff may adjust your child's placement based on what they consider the best fit.
For the dancer who wants to work on their ballet technique this summer.
Ages 10 - 15
Pre Requisite - Grade 2/3 Ballet or Pre Intermediate Competitive Ballet
Please note: Staff may adjust your child's placement based on what they consider the best fit.
Wednesday
11:45 AM to 12:45 PM
11:45 AM to 12:45 PM
Balance
Cairnsmore Street
Cairnsmore Street
Wednesday Contemporary - Senior - July 9, 16, Aug 13, 27 & Sept 3
For the dancer who wants to work on their contemporary/lyrical technique this summer.
Ages 10 - 15
Pre Requisite - Grade 2/3 Ballet or Pre Intermediate Competitive Ballet
Please note: Staff may adjust your child's placement based on what they consider the best fit.
For the dancer who wants to work on their contemporary/lyrical technique this summer.
Ages 10 - 15
Pre Requisite - Grade 2/3 Ballet or Pre Intermediate Competitive Ballet
Please note: Staff may adjust your child's placement based on what they consider the best fit.
Wednesday
11:45 AM to 12:45 PM
11:45 AM to 12:45 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Wednesday Ballet - Senior - July 9, 16, Aug 13, 27 & Sept 3
For the dancer who wants to work on their contemporary/lyrical technique this summer.
Ages 10 - 15
Pre Requisite - Grade 2/3 Ballet or Pre Intermediate Competitive Ballet
Please note: Staff may adjust your child's placement based on what they consider the best fit.
For the dancer who wants to work on their contemporary/lyrical technique this summer.
Ages 10 - 15
Pre Requisite - Grade 2/3 Ballet or Pre Intermediate Competitive Ballet
Please note: Staff may adjust your child's placement based on what they consider the best fit.
Wednesday
12:45 PM to 1:45 PM
12:45 PM to 1:45 PM
Balance
Cairnsmore Street
Cairnsmore Street
Wednesday Jazz - Intermediate - July 9, 16, Aug 13, 27 & Sept 3
For the dancer who wants to work on their ballet technique this summer.
Ages 13 to 19
Pre Requisite - Jazz 6 or Intermediate Competitive Jazz or Higher
Please note: Staff may adjust your child's placement based on what they consider the best fit.
For the dancer who wants to work on their ballet technique this summer.
Ages 13 to 19
Pre Requisite - Jazz 6 or Intermediate Competitive Jazz or Higher
Please note: Staff may adjust your child's placement based on what they consider the best fit.
Wednesday
12:45 PM to 1:45 PM
12:45 PM to 1:45 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Wednesday Contemporary - Intermediate - July 9, 16, Aug 13, 27 & Sept 3
For the dancer who wants to work on their contemporary technique this summer.
Ages 13 to 19
Pre Requisite - Jazz 6 or Intermediate Competitive Jazz or Higher
Please note: Staff may adjust your child's placement based on what they consider the best fit.
For the dancer who wants to work on their contemporary technique this summer.
Ages 13 to 19
Pre Requisite - Jazz 6 or Intermediate Competitive Jazz or Higher
Please note: Staff may adjust your child's placement based on what they consider the best fit.
Wednesday
1:45 PM to 2:45 PM
1:45 PM to 2:45 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Wednesday Jazz - Senior - July 9, 16, Aug 13, 27 & Sept 3
For the dancer who wants to work on their ballet technique this summer.
Ages 13 to 19
Pre Requisite - Jazz 6 or Intermediate Competitive Jazz or Higher
Please note: Staff may adjust your child's placement based on what they consider the best fit.
For the dancer who wants to work on their ballet technique this summer.
Ages 13 to 19
Pre Requisite - Jazz 6 or Intermediate Competitive Jazz or Higher
Please note: Staff may adjust your child's placement based on what they consider the best fit.
Wednesday
1:45 PM to 2:45 PM
1:45 PM to 2:45 PM
Balance
Cairnsmore Street
Cairnsmore Street
8 Week Mixed Technique for Experienced Dancers
This is a mixed technique class for experienced dancers in the genres of Ballet, Modern, Pilates and Barre. There will be 45 mins of stretch and body prep followed by 30 mins of technique in a chosen style. This is for dancers who would like to keep up their fitness and maintain skills through the summer.
This is a mixed technique class for experienced dancers in the genres of Ballet, Modern, Pilates and Barre. There will be 45 mins of stretch and body prep followed by 30 mins of technique in a chosen style. This is for dancers who would like to keep up their fitness and maintain skills through the summer.
Thursday
9:15 AM to 10:30 AM
9:15 AM to 10:30 AM
Balance
Cairnsmore Street
Cairnsmore Street
Ballet, Jazz and Hip Hop Combo Camp
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 11:30 AM
9:00 AM to 11:30 AM
Coda
Cairnsmore Street
Cairnsmore Street
Dance Act Perform Camp
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 4:00 PM
9:00 AM to 4:00 PM
Coda
Cairnsmore Street
Cairnsmore Street
Intermediate & Senior Crew Dance Intensive
Hip Hop Intensive for the passionate Hip Hop dancer
- This intensive is mandatory for all crew students - Pre Intermediate & up.
Exception: Students may alternatively register in the dance intensive Aug 18th-22nd.
Hip Hop Intensive for the passionate Hip Hop dancer
- This intensive is mandatory for all crew students - Pre Intermediate & up.
Exception: Students may alternatively register in the dance intensive Aug 18th-22nd.
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 11:30 PM
9:00 AM to 11:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Mini and Junior Dance Intensive
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 4:00 PM
9:00 AM to 4:00 PM
Balance
Cairnsmore Street
Cairnsmore Street
Pre Intermediate, Intermediate and Senior Dance Intensive
Monday Tuesday Wednesday Thursday Friday
9:30 AM to 2:30 PM
9:30 AM to 2:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Pre Intermediate Crew Intensive
Hip Hop Intensive for the passionate Hip Hop dancer
- This intensive is mandatory for all crew students - Pre Intermediate & up.
Exception: Students may alternatively register in the dance intensive Aug 18th-22nd.
Hip Hop Intensive for the passionate Hip Hop dancer
- This intensive is mandatory for all crew students - Pre Intermediate & up.
Exception: Students may alternatively register in the dance intensive Aug 18th-22nd.
Monday Tuesday Wednesday Thursday Friday
11:45 AM to 2:15 PM
11:45 AM to 2:15 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Junior Crew Intensive
Monday Tuesday Wednesday Thursday Friday
2:30 PM to 3:45 PM
2:30 PM to 3:45 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
2025 - 2026 Non Competitive
Ballet - 3/4
Monday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Balance
Cairnsmore Street
Cairnsmore Street
Hip Hop - 1
Monday
3:15 PM to 3:45 PM
3:15 PM to 3:45 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Musical Theatre - 1/2
Monday
3:15 PM to 4:00 PM
3:15 PM to 4:00 PM
D
Cairnsmore Street
Cairnsmore Street
Hip Hop - Mini
Monday
3:45 PM to 4:15 PM
3:45 PM to 4:15 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Tap - 1/2
Monday
4:00 PM to 4:45 PM
4:00 PM to 4:45 PM
D
Cairnsmore Street
Cairnsmore Street
Tap - Junior & Pre Intermediate Tech
Monday
4:15 PM to 5:00 PM
4:15 PM to 5:00 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Hip Hop - 4
Monday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Ballet - Intermediate Foundations (Monday)
Monday
5:15 PM to 6:15 PM
5:15 PM to 6:15 PM
Balance
Cairnsmore Street
Cairnsmore Street
Hip Hop - 5
Monday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Ballet - Advanced OPEN (Monday)
Monday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Jazz - 6
Monday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
PBT (Monday)
Monday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Pilates
Monday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
D
Cairnsmore Street
Cairnsmore Street
Ballet - Pointe 2/3
Monday
7:30 PM to 8:15 PM
7:30 PM to 8:15 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Ballet (Tuesday)
Tuesday
3:00 PM to 3:30 PM
3:00 PM to 3:30 PM
D
Cairnsmore Street
Cairnsmore Street
Ballet - Junior Tech
Tuesday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Balance
Cairnsmore Street
Cairnsmore Street
Hip Hop - 3
Tuesday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Jazz - Tech 1
Tuesday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Coda
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Primary (Tues)
Tuesday
3:30 PM to 4:00 PM
3:30 PM to 4:00 PM
D
Cairnsmore Street
Cairnsmore Street
Jazz - 1
Tuesday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
D
Cairnsmore Street
Cairnsmore Street
Hip Hop - Intermediate & Senior Tech
Tuesday
4:15 PM to 5:15 PM
4:15 PM to 5:15 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Jazz - Tech 2
Tuesday
4:15 PM to 5:15 PM
4:15 PM to 5:15 PM
Coda
Cairnsmore Street
Cairnsmore Street
Ballet - Primary
Tuesday
4:30 PM to 5:15 PM
4:30 PM to 5:15 PM
D
Cairnsmore Street
Cairnsmore Street
Hip Hop - Pre Intermediate Tech
Tuesday
5:15 PM to 6:15 PM
5:15 PM to 6:15 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
PBT (Tuesday)
Tuesday
5:15 PM to 6:15 PM
5:15 PM to 6:15 PM
D
Cairnsmore Street
Cairnsmore Street
Cardio & Strength - Gym
Tuesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
D
Cairnsmore Street
Cairnsmore Street
Acro - 6
Tuesday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Ballet - 1/2
Wednesday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Coda
Cairnsmore Street
Cairnsmore Street
Musical Theatre - 3
Wednesday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
D
Cairnsmore Street
Cairnsmore Street
Jazz - 1/2
Wednesday
4:15 PM to 4:45 PM
4:15 PM to 4:45 PM
D
Cairnsmore Street
Cairnsmore Street
Ballet - Advanced OPEN (Wednesday)
Wednesday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
Stretch
Wednesday
5:30 PM to 6:00 PM
5:30 PM to 6:00 PM
D
Cairnsmore Street
Cairnsmore Street
Lyrical - Teen
Wednesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
Ballet - 5/6
Wednesday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Ballet (Thursday)
Thursday
3:15 PM to 3:45 PM
3:15 PM to 3:45 PM
Coda
Cairnsmore Street
Cairnsmore Street
Jazz - 3/4
Thursday
3:15 PM to 4:15 PM
3:15 PM to 4:15 PM
Balance
Cairnsmore Street
Cairnsmore Street
Jazz - Mini (Thursday)
Thursday
3:45 PM to 4:15 PM
3:45 PM to 4:15 PM
Coda
Cairnsmore Street
Cairnsmore Street
Jazz - 2
Thursday
4:15 PM to 5:00 PM
4:15 PM to 5:00 PM
Coda
Cairnsmore Street
Cairnsmore Street
Tap - 3
Thursday
4:15 PM to 5:15 PM
4:15 PM to 5:15 PM
D
Cairnsmore Street
Cairnsmore Street
Hip Hop - 2
Thursday
5:15 PM to 6:00 PM
5:15 PM to 6:00 PM
Coda
Cairnsmore Street
Cairnsmore Street
Jazz - Tech 3
Thursday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Tap - 4/5
Thursday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
D
Cairnsmore Street
Cairnsmore Street
Jazz - 5
Thursday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Pilates
Thursday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
D
Cairnsmore Street
Cairnsmore Street
Acro - 2
Friday
3:30 PM to 4:30 PM
3:30 PM to 4:30 PM
Coda
Cairnsmore Street
Cairnsmore Street
Acro - 1
Friday
4:30 PM to 5:15 PM
4:30 PM to 5:15 PM
Coda
Cairnsmore Street
Cairnsmore Street
Ballet - Intermediate Foundations (Friday)
Friday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Acro - 3/4
Friday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Acro - 5
Friday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Balance
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Ballet/Mini Jazz Combo
Saturday
9:30 AM to 10:00 AM
9:30 AM to 10:00 AM
D
Cairnsmore Street
Cairnsmore Street
Ballet - Pre Primary/Jazz 1 Combo
Saturday
10:00 AM to 10:45 PM
10:00 AM to 10:45 PM
D
Cairnsmore Street
Cairnsmore Street
2025 - 2026 Adult
Hip Hop - Adult
Tuesday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Arabesque
Cairnsmore Street
Cairnsmore Street
Tap - Adult
Thursday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Coda
Cairnsmore Street
Cairnsmore Street