McDonald's 29098

McDonald's #29098, also known as McDonald's Bayview & Major Mackenzie, is a McDonald's restaurant located at Walmart Supercentre #3195 1070 Major Mackenzie Drive East, Richmond Hill, Ontario.