Each year, Good Shepherd partners with local organizations, receiving names and wish lists from local families who would otherwise not have gifts to open on...
Read More
Coats for Kids provides coats for 35,000 kids in elementary school to high school. We will have a Coats for Kids collection bin on the...
Read More