Wendy's 8413

Wendy's #8413 is a Wendy's restaurant located at 1522 West 800 South in Payson, Utah.