Wendy's 2667

Wendy's #2667 is a Wendy's restaurant located at 6850 Hospital Drive in Dublin, Ohio.