Wendy's 8697

Wendy's #8697 is a Wendy's restaurant located at 105 Arrowhead Drive in Hampshire, Illinois.