Wendy's 7905

Wendy's #7905 is a Wendy's restaurant located at 5200 Abbe Road in Elyria, Ohio.