Walmart Supercentre 5811 (Canada)

Walmart Supercentre #5811, also known as Walmart Smiths Falls Supercentre, is a Walmart Supercentre discount department store located at 114 Lombard Street, Smiths Falls, Ontario.