Wendy's 264

Wendy's #264 is a Wendy's restaurant located at 3422 Taylor Court in Louisville, Kentucky.