Screamers House of Horrors, Niagara Falls

5930 Victoria Avenue, Niagara Falls, ON L2G 3L7

Deals at this location

No deals are currently available for Screamers House of Horrors at the Niagara Falls location

How to reach us

Redemption locations map
©  MapTiler   ©   OpenStreetMap  contributors
Screamers House of Horrors
296.4 mi

5930 Victoria Avenue, Niagara Falls, ON L2G 3L7

Closed

About Screamers House of Horrors


With hot attractions and must-see sites, Screamers House of Horrors in Niagara Falls can accommodate all of your vacation dreams and desires.

Skip the hassle of hauling your luggage around and make use of the ample parking nearby.