Seems like there's a new ATM location, not yet listed in the Universal Studios Florida map.
View original on Mastodon