Location on the map

63 Medical Tower Omar Lotfy St. Floor 1 Flat 16 - Alexandria - Ibrahimiyah

Map directions