Wendy's 966

Wendy's #966 is a Wendy's restaurant located at 10940 New Haven Road in Harrison, Ohio.