The Optimist Club of St. Albert is a service club that focuses on youth oriented and community minded projects.

Optimist Club of St. Albert