Leicester Academy
From Wikipedia, the free encyclopedia
For the music venue in the United Kingdom, see O2 Academy Leicester.
Leicester Academy was a private, state chartered school in Leicester, Massachusetts.
Leicester Academy was a private, state chartered school in Leicester, Massachusetts.