New Jerusalem is a Baptist church serving the Gwinnett community in Norcross. Primarily run in Spanish, New Jerusalem Baptist Church serves as a place of worship, but it also has several outreach programs for the community. This church offers Sunday school services and other weekly classes.