Greenwood House School Parkview Estate is located in Lagos, Nigeria on 1 Greenwood House School Road, Off Layi Ajayi Bembe Road, Parkview. Greenwood House School Parkview Estate is rated 4.4 out of 5 in the category school in Nigeria.
Address
1 Greenwood House School Road, Off Layi Ajayi Bembe Road, Parkview