Shoals Youth Advocate Programs

Categories

Organizations / AssociationsNon-Profit Community Based Organization

About Us

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

Rep/Contact Info

Karen Rippey
  • Phone: (256) 620-2866