Odien is located in Alexandria Governorate, Egypt on 14 Madraset Al Naby Danial Al Khassah, Al Mesallah Sharq, Al Attarin. Odien is rated 3 out of 5 in the category event venue in Egypt.
Address
14 Madraset Al Naby Danial Al Khassah, Al Mesallah Sharq, Al Attarin