El Dahar Street, El Nasr Under Al Hekma Hospital قسم ثاني, Red Sea Gov...
El-Lewaa Salman Mazhar, Hurghada 2, Red Sea Governorate, Egypt