With its eyes set on expansion, Acera, the Massachusetts School of Science, Creativity and Leadership, will be relocating from Melrose to Winchester in September, according to a press statement.
Acera school relocating from Melrose to Winchester