McDonald's 40135

McDonald's #40135, also known as McDonald's Toronto Stockyards Walmart, is a McDonald's restaurant located at Walmart Supercentre #1004 2525 St. Clair Avenue West, Toronto, Ontario.