MariFest 2016 Schedule

Moments in time...

For the past several years we have had the honor and privilege to continue on this path.   We have had a great time and we hope you have to.  Though it has not always been easy, it has always been worth it.

Take a stroll down memory lane with us.