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
