ZOOM is located in Ajman, United Arab Emirates on Sheikh Ammar Bin Humaid St, Al Tallah 2. ZOOM is rated 3 out of 5 in the category convenience store in United Arab Emirates.
Address
Sheikh Ammar Bin Humaid St, Al Tallah 2
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible car park