Tree Hill Montessori School is located in Lagos, Nigeria on 2 Olasupo Akano Street, Off Candos Road, Baruwa, Ipaja. Tree Hill Montessori School is rated 3 out of 5 in the category montessori school in Nigeria.
Address
2 Olasupo Akano Street, Off Candos Road, Baruwa, Ipaja