Encore Dance Academy
BALLET, JAZZ, TAP, THEATRE DANCE, CREATIVE MOVEMENT, HIP HOP, CONTEMPORARY, AND MORE!!! OUR...