Wendy's 7686

Wendy's #7686 is a Wendy's restaurant located at 5555 Sherwood Way in San Angelo, Texas.