This event is put on by the Grand River Environmental Action Team.
* Experience Jackson is not responsible for errors or omissions in the event information. Please contact the event organizer directly for further information, or with any questions.