Shoe Palace - قصر الاحذية, City Center Branch is located in Sohar, Oman on Al Barakah St. Shoe Palace - قصر الاحذية, City Center Branch is rated 5 out of 5 in the category shoe store in Oman.
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park