Walmart Discount Store 1179 (Canada)

Walmart Discount Store #1179, also known as Walmart St. John's Topsail Store, is a Walmart Discount Store discount department store located at 470 Topsail Road, St. John's, Newfoundland and Labrador.