Alamoudi Sport is located in Al Khobar, Saudi Arabia on 6821 الملك خالد، Al Khobar Al Shamalia. Alamoudi Sport is rated 3.4 out of 5 in the category sporting goods store in Saudi Arabia.
Address
6821 الملك خالد، Al Khobar Al Shamalia
Service options
In-store shopping