Walmart Supercentre 3197 (Canada)

Walmart Supercentre #3197, also known as Walmart St. Thomas Supercentre, is a Walmart Supercentre discount department store located at 1063 Talbot Street, St. Thomas, Ontario.