Wendy's 5584

Wendy's #5584 is a Wendy's restaurant located at 4015 Jackson Street Extension in Alexandria, Louisiana.