Building 3, Al Farqad Street, Dubai Internet City (Al Sufouh 2), Jumeirah, Dubai, Dubai Internet City (Al Sufouh 2), Jumeirah
6.68 mi from Al Aweer
iBasis Dubai offers telecommunication solutions in Dubai Internet City, Jumeirah. Mon-Fri 9am-6pm.
Is this your listing?