Technical Computer Center – El Ogail Posted on July 4, 2016December 6, 2022 by engmansy Technical Computer Center – El Ogail 33 Mansour St. – Cairo 02 796-2880