Wendy's 7396

Wendy's #7396 is a Wendy's restaurant located at 519 Canton Road Northwest in Carrollton, Ohio.