The purpose of James Bay New Horizons Society is to provide opportunities for individuals to lead more meaningful, active, healthy, and complete...