The Good Shepherd Foundation-Peterborough Diocese is a non-profit organization based in Peterborough, ON, dedicated to providing support and resources to individuals in need within the community.
With a focus on compassion and service, the foundation offers a range of programs and initiatives aimed at improving the lives of those facing various challenges and hardships.
Generated from their business information