Wendy's 8723

Wendy's #8723 is a Wendy's restaurant located at 11032 East 71st Street in Tulsa, Oklahoma.