Wendy's 8566

Wendy's #8566 is a Wendy's restaurant located at 908 North Pine Street in DeRidder, Louisiana.