Is this your business? Claim this listing for free to keep your hours, phone number, website, logo and description up to date. Claim this listing

About Zellers

Zellers is a department store located at 785 Wonderland Rd S in London, Ontario. Visit for a convenient in-store shopping stop, and check directly with the store for current products, services, and opening hours.

Call Directions Website