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
© MapTiler © OpenStreetMap contributors
Screamers House of Horrors
296.4 mi5930 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.