McDonald's 40338

McDonald's #40338, also known as McDonald's Niagara Falls Walmart, is a McDonald's restaurant located at Walmart Supercentre #3160 7481 Oakwood Drive, Niagara Falls, Ontario.