Directorate of Roads and Transportation - Cairo is located in Cairo Governorate, Egypt on El Tahrir Sq, Floor 1, ميدان التحرير - الدور 1, وسط البلد. Directorate of Roads and Transportation - Cairo is rated 3 out of 5 in the category department of transportation in Egypt.
Address
El Tahrir Sq, Floor 1, ميدان التحرير - الدور 1, وسط البلد