AlManara immigration center, Sheik Zayed road, AlNoor metro station is located in Dubai, United Arab Emirates on 66 18 C St, Al SafaAl Safa 2. AlManara immigration center, Sheik Zayed road, AlNoor metro station is rated 3.3 out of 5 in the category government office in United Arab Emirates.
Address
66 18 C St, Al SafaAl Safa 2
Accessibility
Wheelchair-accessible entrance