Tram Stand- Karmooz Workshop is located in Alexandria Governorate, Egypt on Al Karah WA at Toubageyah WA Kafr Al Ghates, Karmouz. Tram Stand- Karmooz Workshop is rated 4.3 out of 5 in the category transit station in Egypt.
Address
Al Karah WA at Toubageyah WA Kafr Al Ghates, Karmouz
Accessibility
No wheelchair-accessible car park