Preschool through grade 12 on the hill in downtown Elgin.
We love to keep in touch with Elgin Academy Alumni! Please join us for our next Elgin Academy event.