Al Obaidani Stores 38 (محلات العبيداني) is located in Barka, Oman on MVMP6CQUnnamedRoad. Al Obaidani Stores 38 (محلات العبيداني) is rated 2.6 out of 5 in the category clothing store in Oman.
Address
MVMP6CQUnnamedRoad
Service options
In-store shopping