The New Brunswick Choral Federation promotes choral singing at all levels in New Brunswick and enables communication and fellowship in our...