Good Shepherd Alliance
Categories
Nonprofit/Charitable Organization
About Us
The Good Shepherd Alliance is a Christian non-profit organization providing help and hope for the homeless and those in need through emergency and transitional housing and outreach services.