Wendy's 10694

Wendy's #10694 is a Wendy's restaurant located at 4206 Interstate 40 West in Amarillo, Texas.