Roanoke Youth Advocate Program has been providing community-based programming and supports to youth and families in and around the Roanoke Valley since 2009. We currently provide a number of services, including: