Wendy's 9477

Wendy's #9477 is a Wendy's restaurant located at 8009 South Memorial Drive East in Tulsa, Oklahoma.