The World of Art is located in Al Khobar, Saudi Arabia on التقاطع السابع, شارع الأمير سلطان. The World of Art is rated 3.8 out of 5 in the category musical instrument store in Saudi Arabia.
Address
التقاطع السابع, شارع الأمير سلطان
Accessibility
No wheelchair-accessible car park