Final Touch International SchoolsEdit Business Listing
50 Iyeriri Street, Urude Quarters, Ozoro, Delta Nigeria

Short Description

Final Touch International Schools is comprised of dedicated teaching and non-teaching staff that offers top-notch world-class education with the best facilities.

Business Information

Year Founded


There are no reviews for this business.