Taqwa Intergrated Nursery School & Madarasa is located in Kilifi, Kenya on 9RCX6VJ, Near Savvanah, Off Malindi Highway. Taqwa Intergrated Nursery School & Madarasa is rated 3 out of 5 in the category nursery school in Kenya.
Address
9RCX6VJ, Near Savvanah, Off Malindi Highway