Tiba Computer Center Posted on June 19, 2016 by engmansy Tiba Computer Center 137 Abdel Aziz Al Seoud St. Cairo ……………………………………………………. 02 2532-5629 _________________________________________________