Alex Turbo is located in Alexandria Governorate, Egypt on Km 23 Cairo - Alexandria Desert Rd, Al Agamy Al Qebleyah (Umm Zaghyo), Amreya 1. Alex Turbo is rated 4.7 out of 5 in the category diesel engine repair service in Egypt.
Address
Km 23 Cairo - Alexandria Desert Rd, Al Agamy Al Qebleyah (Umm Zaghyo), Amreya 1