Location on the map

Ahmed Ibn Abdel Aziz St , Beside Tukh Central Hospital - Qalyubia - Tukh

Map directions