New Heights is a sports-based youth development organization that creates opportunities for youth to rise to their potential on the basketball court, in …
The first entry point to New Heights is through our Foundation program. This is a weekend developmental league that combines on-court skill development, competitive basketball and classroom SEL...