16 Oud Metha Rd - Dubai - United Arab Emirates, Oud Metha, Bur Dubai, Dubai, Oud Metha, Bur Dubai
3.23 mi from Al Baraha
Micro Force Technologies – Web development and IT products company in Oud Metha, Bur Dubai. Open Mon–Sat, 09:00–18:00.
Is this your listing?