Something About
Skylark Schools is a Montessori school established, to meet the needs of children. Each child is a unique individual and, in recognition of that, we aim to lovingly and skillfully guide each one to become a masterpiece. We’re located in Plots 7-9 Peddie Okao Street Evbuodia Benin City, Edo State Nigeria.