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

Join us for our Annual Fall Festival on October 28, 2023 from 10am to 1pm!