Pledge to make a difference, together.
$1,785 raised via 27 donations
Good Shepherd connects children with families and works to keep families together by providing pregnancy and parenting supports, foster-care programs, adoption services, and a maternity shelter for pregnant and parenting teens. It operates as a ministry of Catholic Charities of the Archdiocese of St. Louis and offers both campus-based and community/in‑home services to promote safe, stable, permanent homes.
Do you work for this organization?
Fundraising for an organization will help them help the world.