Location on the map

11 El Sayeda Zeinab Square, Police Building, 5th floor - Cairo - Sayeda Zeinab

Map directions