McDonald's 40304

McDonald's #40304, also known as McDonald's Sudbury S Walmart, is a McDonald's restaurant located at Walmart Supercentre #1105 2416 Long Lake Road, Sudbury, Ontario.