Our Programs
Celebrating 25 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

Attention Avalon Academy Alumni Families

Avalon Academy Families: We will be open Wednesday February 6, 2019. We thank you for your understanding as we make sure our facilities ...