Wendy's 5806

Wendy's #5806 is a Wendy's restaurant located at 3979 New Covington Pike in Memphis, Tennessee.