Al Athir Garden is located in Dammam, Saudi Arabia on 3173 عبد الملك المقدسي، Al Athir. Al Athir Garden is rated 3.9 out of 5 in the category stadium in Saudi Arabia.
Address
3173 عبد الملك المقدسي، Al Athir
Accessibility
Wheelchair-accessible car park