Margaret Thelma International School Added by admin 0 reviews Listed in Education Block 9 And 10, Ministry Of Transport Quaters, Karu, Abuja Municipal, Abuja, Nigeria 08033343014 08108558520 Add to Favorites Claim Listing Updated: Sep 8, 2014 Overview Reviews Nursery Schools, Primary Schools, School Bus Add Your Review Please login or register to add your review.