0
Wiki User
Want this question answered?
Be notified when an answer is posted
yes
Yes, the park is called Universal Studios Florida.
Yes
Yes. It is located in Resorts World Sentosa.
Yes (818)622-3522
yes. 0rland0.com
Yes.