McDonald's 14915

McDonald's #14915, also known as McDonald's Marlborough Mall, is a McDonald's restaurant located at Walmart Supercentre #3012 3800 Memorial Drive, Calgary, Alberta.