Pools & Courts is located in Saudi Arabia on 8011 22nd St, 3355, Al Khobar Al Shamalia. Pools & Courts is rated 2.8 out of 5 in the category swimming pool supply store in Saudi Arabia.
Address
8011 22nd St, 3355, Al Khobar Al Shamalia
Accessibility
Wheelchair-accessible car park