Wendy's 8159

Wendy's #8159 is a Wendy's restaurant located at 28220 Walker South Road in Walker, Louisiana.