Technical Engineering Works is located in Alexandria Governorate, Egypt on Unnamed Road،, Bahig, Borg El Arab. Technical Engineering Works is rated 4 out of 5 in the category industrial engineers association in Egypt.
Address
Unnamed Road،, Bahig, Borg El Arab