Hamilton Children's Choir

Providing young people 8-18 with exceptional music instruction and performance opportunities. Financial support is available.
Contact Information
Hamilton