Wendy's 1073

Wendy's #1073 is a Wendy's restaurant located at 1595 Lee Street in Des Plaines, Illinois.