Youth Advocate Programs

Provides community-based alternatives to youth incarceration and institutional care.

Founded 1975 · 3,000 employees · United States · Non-Profit

Human ServicesNonprofit
Subsidiaries:
YAPWORX
yapinc.org ↗