Wendy's 970

Wendy's #970 is a Wendy's restaurant located at 6116 Northwest Highway in Crystal Lake, Illinois.