Elon Homes and Schools for Children operates on two campuses. Kennedy Campus in Charlotte offers Family Foster Care, outpatient behavioral and psychological services through Kids Central of the Carolinas, LLC, and operates the Kennedy Charter Public School. On its Elon Campus, Elon Homes has established the first independent, tuition based, college-preparatory school for students from Alamance County and the surrounding area. Elon also provides Family Foster care in the Triad area.
Elon Homes and Schools for Children is a private, nonprofit 501(c)(3) corporation governed by a board of governors.