Canada / St. Catharines / ShoppingShoppingZellersAddress221 Glendale Ave, St. CatharinesWebsitewww.zellers.comPhone(905) 704-0002—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 itIndustria Pizzeria and Bar · 157 mNot ratedNiagara Pen Centre · 236 mNot ratedLazy Bugs Bubble Tea Shop · 668 mNot rated