Delta Design Office Posted on July 12, 2016December 6, 2022 by engmansy Delta Design Office 22 El Imam AN St., Ismaileya Sq. Cairo……….. 02 291-2594