McDonald's 2680

McDonald's #2680, is a McDonald's restaurant located at 110 West Mcelroy, Stillwater, Oklahoma. The location includes a PlayPlace and a drive-through.