Location on the map

El Guish St , Above Tabarak Childrens Hospital - Dakahlia - Al Mansoura

Map directions