McDonald's 40337

McDonald's #40337, also known as McDonald's Walmart Ottawa South, is a McDonald's restaurant located at Walmart Supercentre #1110 1375 Baseline Road, Ottawa, Ontario.