Walmart Discount Store 1177 (Canada)

Walmart Discount Store #1177, also known as Walmart Greenwood Store, is a Walmart Discount Store discount department store located at 1065 Central Avenue, Greenwood, Nova Scotia.