96 Mohamed Farid, New Cairo 3, Cairo Governorate, Egypt
Plot 6/7 Service centre, 3rd Settlement, Egypt