The Good Shepherd Catholic Church has had its roots in Forsyth county since 1975. The parish has reached more than 3,700 congregants. It has have several programs for men, women and youth, and one of the outreach programs, Cooking Angels, delivers food to other parishioners who are in need.
There are specialized programs for toddlers in creative arts and physical exercise. Good Shepherd has plans for a new ministry to reach the community of the unemployed.