Sherbrooke Community Centre

Known for its many programs to keep residents active, Sherbrooke follows the Eden Alternative philosophy