54 Shoubra St., SHOUBRA, El Sahel, Cairo Governorate, Egypt
93 El Warsha St., SHOUBRA, El Sahel, Cairo Governorate, Egypt
61 Abd El-Qader Taha, As Sahel, El Sahel, Cairo Governorate, Egypt