Self Allah Mohamed Gaara Posted on July 8, 2016December 6, 2022 by engmansy Self Allah Mohamed Gaara 17 Ahmed Maher St. – Bab El Khalk Cairo 02512-6868