Visa Application Centre VFS Contact
Jun 28, 2021·DUBAI. Joint Visa Application Centre . Wafi Mall, Level 2, Falcon Phase 2, Umm Hurair 2, Dubai, UAE. Wafi Mall is accessible by the RTA Metro (Green Line), and the nearest station is the Healthcare City Metro Station. Parking: Wafi Mall has more than 1,000 covered parking bays which are controlled by the automated paid parking system.