YAP Virginia

YAP Virginia

Contact Info

Jayna Ratliff, LPC Virginia Clinical Director

Roanoke YAP
3807 Brandon Avenue SW
Suite 1115
Roanoke, VA 24018
P: 540.342.1261
Breyon Fraction, Director

New River Valley YAP
930 Cambria St. SE
Christiansburg, VA 24073
P: 540.797.1110
Breyon Fraction, Director

Twin Counties YAP
401 N. Jefferson St.
Galax, VA 24333
P: 276.601.2904
Emily Higgins, Director

About Our Program

Youth Advocate Programs (YAP) has been providing community-based programming and supports to youth and families in Virginia since 2009. We currently provide a number of services, including:

For a more in depth overview of each service, please view our Program Overview.

Missed our Webinar with Flourish Agenda on Healing-Centered Engagement (HCE)?

Watch the recording, and reach out to Breyon Fraction bfraction@yapinc.org if interested in becoming part of the cohort to dig deeper into HCE.