Wendy's 3391

Wendy's #3391 is a Wendy's restaurant located at 407 23rd Street in Canyon, Texas.