The 17th annual Meijer St. Clair Riverfest will be a three-day extravaganza held Friday, July 29- Sunday, July 31, 2011.  Located on the banks of the St. Clair River in beautiful downtown St. Clair, MI.