Wendy's 9714

Wendy's #9714 is a Wendy's restaurant located at 69340 Highway 21 in Covington, Louisiana.