Closed now
Inside dewa customer happiness center. Not available in 24 hours.
Nice but quite a time not working
Atm inside Dewa customer service office
No cash deposit only withdrawals
Excellent bank in Dubai
Atm.
The ATM is inside the DEWA customer Service