Walmart Supercentre 3153 (Canada)

Walmart Supercentre #3153, also known as Walmart Orillia Supercentre, is a Walmart Supercentre discount department store located at 175 Murphy Road, Orillia, Ontario.