Giving Voice to our Region
Your support helps sustain the Rochester Oratorio Society, stage important choral works in the community, provide continuing education and community development, support both amateur and professional vocal talent, and commission new music.