Youth Advocate Programs, Inc.

YAP is a nationally recognized, nonprofit organization exclusively committed to the provision of community-based alternatives to out-of-home care through direct service, advocacy and policy change.

Website: http://www.yapinc.org

Telephone: 717.232.7580

IQBQK.png logo

>