Walmart Discount Store 3196 (Canada)

Walmart Discount Store #3196, also known as Walmart St. John's Aberdeen Store, is a Walmart Discount Store discount department store located at 90 Aberdeen Avenue, St. John's, Newfoundland and Labrador.