Wendy's 1389

Wendy's #1389 is a Wendy's restaurant located at 6156 Macon Road in Memphis, Tennessee.