Project PATCH is passionately committed to reaching out to at-risk young people throughout the United States and Canada to help them realize their self-worth and potential, as well as the significance of God’s love to them
Project PATCH is passionately committed to reaching out to at-risk young people throughout the United States and Canada to help them realize their self-worth and potential, as well as the significance of God’s love to them