Wendy's 11890

Wendy's #11890 is a Wendy's restaurant located at 909 Beeline Highway South in Payson, Arizona.