McDonald's 12421

McDonald's #12421, is a McDonald's restaurant located at 620 South Main Street, Eufaula, Oklahoma. The location includes a drive-through.