awakening the gift of music
through the joy of singing, choral excellence and community for all children in the New River Valley
Blacksburg Children’s Chorale
awakening the gift of music
through the joy of singing, choral excellence and community for all children in the New River Valley