We are a non-profit pre-school and child care facility, licensed by the state of Texas. The school is managed by a dedicated staff and overseen by an elected board made up of current parents and supporters of the school.
Our approach to early child care is based on principles and activities which advance your child’s academic, emotional, social and physical capabilities.
The school is located in the heart of Houston’s Montrose district. Avalon Academy serves families from across the city and in particular those that live and work near Houston’s downtown and medical districts.
1616 Indiana St., Houston (TX), 77006, United States