McDonald's 12897

McDonald's #12897, is a McDonald's restaurant located at 3909 South 42nd, Omaha, Nebraska. The location includes a drive-through.