Wendy's 3186

Wendy's #3186 is a Wendy's restaurant located at 4613 South Western Street in Amarillo, Texas.