McDonald's 6136

McDonald's #6136, also known as McDonald's Delton Square, is a McDonald's restaurant located at 8141 127th Avenue, Edmonton, Alberta.