General Technical Resources is located in Oman on Building Number 5223, Way No 5352 Al Khoud, Muscat, 111. General Technical Resources is rated 3 out of 5 in the category telecommunications engineer in Oman.
Address
Building Number 5223, Way No 5352 Al Khoud, Muscat, 111