Canada / Vaughan / Sights & landmarkshaunted houseScreemers IncAddress80 Interchange Wy, VaughanWebsitewww.tiktok.comPhone+14169793327—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itScaddabush Italian Kitchen & Bar · 920 mNot ratedJack's Vaughan · 942 mNot ratedMoxies Vaughan Colossus Restaurant · 866 mNot ratedDi Manno Bakery