Wendy's 8169

Wendy's #8169 is a Wendy's restaurant located at 3500 North Boulevard in Alexandria, Louisiana.