Temple Beth David is a synagogue in Snellville, Gwinnett County, offering a place for worship, Jewish education for local Jewish people to meet. Services and activities include song, prayer, sermons, education, social events and work aimed at helping the local community. The synagogue welcomes individuals, couples and families from all Jewish walks of life, including interfaith couples. The contemporary-style synagogue features a large sanctuary, a social hall, classrooms and a children's playground. Temple Beth David offers an educational curriculum for toddlers through high school, with a 3-year confirmation program.