Queen Tech Posted on July 8, 2016December 6, 2022 by engmansy Queen Tech Inside Semouha Computer Center Alexandria ……………….. 03 420-7678