Walmart Supercentre 1117 (Canada)

Walmart Supercentre #1117, also known as Walmart Scarborough South Supercentre, is a Walmart Supercentre discount department store located at 3132 Eglinton Avenue East, Scarborough, Ontario.