Established in 1987, Avalon Academy is a non-profit organization, 501.C(3). It is licensed for a maximum of 147 children through the Texas Department of Family and Protective Services. The school complies with child care regulations set forth by that agency.