McDonald's 18213

McDonald's #18213, is a McDonald's restaurant located at 407 Linwood Plaza, Lindsay, Oklahoma. The location includes a drive-through.