Wendy's 8381

Wendy's #8381 is a Wendy's restaurant located at 653 North LeCrossington-Springmill Road in Mansfield, Ohio.