Wendy's 1609

Wendy's #1609 is a Wendy's restaurant located at 1810 Southwest Railroad Avenue in Hammond, Louisiana.