Traffic Station - Puplic Transport is located in Cairo Governorate, Egypt on 12 El-Zohour, El-Zawya El-Hamraa, El Zawya El Hamra. Traffic Station - Puplic Transport is rated 3.5 out of 5 in the category department of transportation in Egypt.
Address
12 El-Zohour, El-Zawya El-Hamraa, El Zawya El Hamra