Wendy's 5396

Wendy's #5396 is a Wendy's restaurant located at 1372 LeCrossington Avenue in Mansfield, Ohio.