Salman Stores, Garden Mall is located in Salalah, Oman on 23F89JW, Salalah Gardens Mall Rd. Salman Stores, Garden Mall is rated 2.5 out of 5 in the category fashion accessories store in Oman.
Address
23F89JW, Salalah Gardens Mall Rd
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park