Y.E.S. of Peterborough exists to provide emergency shelter and related services to youth, while providing opportunities for positive growth and...