Walmart Supercentre 3088 (Canada)

Walmart Supercentre #3088, also known as Walmart St. Catharines Welland Ave. Supercentre, is a Walmart Supercentre discount department store located at 525 Welland Avenue, St. Catharines, Ontario.