Teeba Data Systems Posted on June 21, 2016 by engmansy Teeba Data Systems 9 El Soudia Bldgs – El Nozha St. – Infront Of Air Defence – Nasr City T: 4142191