Wendy's 8549

Wendy's #8549 is a Wendy's restaurant located at 14123 University Avenue in Hammond, Louisiana.