Wendy's 14

Wendy's #14 is a Wendy's restaurant located at 5509 North Keystone Avenue in Indianapolis, Indiana.