St. Michael Festival

June 7, 8 & 9 2019

Thank you to everyone who helped to make the 2018 St. Michael Festival a success! We hope you will join us next year on June 7, 8 & 9!