Located on the fourth floor of Agora Mall in Santo Domingo, Scream Land is the latest of three family entertainment centres (FECs) in the Dominican Republic operated by the Acego Group.
Located on the fourth floor of Agora Mall in Santo Domingo, Scream Land is the latest of three family entertainment centres (FECs) in the Dominican Republic operated by the Acego Group.