Oman Post-Mobile Boxes - Industrial Sur is located in Sur, Oman on Sqlawi Hotel Apartments, Rd 23, Near Al. Oman Post-Mobile Boxes - Industrial Sur is rated 3 out of 5 in the category post office in Oman.
Address
Sqlawi Hotel Apartments, Rd 23, Near Al