Wendy's 9616

Wendy's #9616 is a Wendy's restaurant located at 6438 South Staples Street in Corpus Christi, Texas.