Wendy's 2684

Wendy's #2684 is a Wendy's restaurant located at 129 Cumberland Street in Bogalusa, Louisiana.