OYC’s programming is designed to engage children in educational and recreational activities that promote their academic, social, emotional and physical development. A wide range of preventive and character-building activities also teach youth to identify negative influences, avoid them and pursue positive pathways to success.

Year-Round Youth Programs (K–12)

Clubs & Enrichment Opportunities

Family & Adult Services