Location on the map

135 , 15th May Al Muroor St. - Qalyubia - Shubra El Kheima

Map directions