Youth Advocate Program in Geneva offers community-based alternatives to out-of-home placements for youth in need.
The program aims to provide support and resources to help youth thrive within their own communities, rather than being placed in institutional settings.
Generated from their website's infomation