203, 26th of July Street, Sphinx Square, Giza Governorate 12655, Egypt
24 شارع شهاب الدور الثالث المهندسين الجيزة, 12655, Egypt