McDonald's 11898

McDonald's #11898, is a McDonald's restaurant located at 2611 North 75th Avenue, Phoenix, Arizona. The location includes a PlayPlace and a drive-through.