St. Michael Summer Festival

June 10, 11 & 12 2016

Our festival would not be possible without the generous support of our sponsors.

Presenting Sponsors

2015 Photo Gallery