McDonald's 29724

McDonald's #29724, also known as McDonald's Markham & Finch, is a McDonald's restaurant located at 2260 Markham Road, Scarborough, Ontario.