Teba Computer Posted on July 4, 2016December 6, 2022 by engmansy Teba Computer 13 Galal El Din El Hamamsy St. Cairo………… 02 345-3087