McDonald's 5765

McDonald's #5765, also known as McDonald's Millwoods, is a McDonald's restaurant located at 3404 99th Street, Edmonton, Alberta.