McDonald's 17240

McDonald's #17240, is a McDonald's restaurant located at 801 Ada Webb Drive, Stroud, Oklahoma. The location includes a drive-through.