McDonald's 40341

McDonald's #40341, also known as McDonald's Walmart-Major Mack & Dufferin, is a McDonald's restaurant located at Walmart Supercentre #1115 1900 Major Mackenzie Drive, Vaughan, Ontario.