Suez Rd, El Shorouk, Cairo Governorate, Egypt
Total Gas Station⛽-El-Horeya Square, الشروق، محافظة القاهرة،, Egypt