Optx20/20 - City Centre Al Zahia is located in Sharjah, UAE on City Centre, Unit No. G024, Ground Floor, Industrial Area - Al Zahia. Optx20/20 - City Centre Al Zahia is rated 3 out of 5 in the category optician in UAE.
Address
City Centre, Unit No. G024, Ground Floor, Industrial Area - Al Zahia
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park