Mayflower Private School is a co-educational Boarding Secondary school located at Nzeogwu Road, Ikenne-Remo, Ogun State. The school has achieved outstanding academic excellence and has...