McDonald's 29136

McDonald's #29136, also known as McDonald's Walmart Barrhaven, is a McDonald's restaurant located at Walmart Supercentre #3638 3651 Strandherd Drive, Nepean, Ontario.