Wendy's 3963

Wendy's #3963 is a Wendy's restaurant located at 3131 Dickerson Road in Nashville, Tennessee.