Donate to Shepherd's House Childcare Ministries
Shepherd's House Childcare Ministries
We are a charity, giving hope to children through education