Wendy's 5593

Wendy's #5593 is a Wendy's restaurant located at 901 Highway 71 North in Mena, Arkansas.