65 Zo elfakar street, Helwan, Cairo Governorate 11721, Egypt
ش المشتل, Helwan El-Balad, Helwan, Cairo Governorate, Egypt