Wendy's 7706

Wendy's #7706 is a Wendy's restaurant located at 830 North Division Street in Spokane, Washington.