RTA Smart Kiosk - Tasjeel Al Barsha is located in Dubai, UAE on Tasjeel Centre, Umm Suqeim St Off, Sheikh Zayed Rd. RTA Smart Kiosk - Tasjeel Al Barsha is rated 4.4 out of 5 in the category department of transportation in UAE.
Address
Tasjeel Centre, Umm Suqeim St Off, Sheikh Zayed Rd
Accessibility
Wheelchair-accessible entrance