McDonald's 40286

McDonald's #40286, also known as McDonald's Orillia Walmart Relo, is a McDonald's restaurant located at Walmart Supercentre #3153 175 Murphy Road, Orillia, Ontario.