Wendy's 2905

Wendy's #2905 is a Wendy's restaurant located at 1705 West 21st Street North in Wichita, Kansas.