Celebrating 34 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

We hope everyone is safe. Avalon is open at normal hours 7am-6 pm. See you tomorrow for a happy Wednesday!

Attention parents a friendly reminder that your Supply fee of $150 will automatically be withdrawn from your account. Please let us ...