Wendy's 2437

Wendy's #2437 is a Wendy's restaurant located at 4003 West Powell Road in Powell, Ohio.