Riad El-Ammar Compound, El Qasem, Sidi Beshr Qebli, Montaza 1, Alexand...
15 Abou El Arab, Street, Miami, Alexandria Governorate 21421, Egypt