Wendy's 2281

Wendy's #2281 is a Wendy's restaurant located at 71 Park Place Drive in Covington, Louisiana.