Our Programs
Celebrating 32 years of exceptional early childhood education. Avalon Academy is located in Houston's Montrose (77006) district. We are dedicated to nurturing, developing and educating children from six weeks to five years of age.
Latest News


View all

The Avalon Academy website has been updated and will continue to be updated over time. Two big changes to discuss in this update: ...