CHEAGD (Christian Home Educators Association of Greater Durham)

Open enrollment, statement of faith, Christian organization

Membership: 
Open
Area(s) Served: 
Durham, Chapel Hill, Hillsborough, Mebane
Region(s):