YMCA Geneva Park has an over 100 year tradition of leadership development. We believe that the time is now to build strong, healthy communities.
Owned and operated by the @ymcasm, YMCA Geneva Park is a Leadership Centre located just north of Orillia on Lake Couchiching.