Wendy's 10691

Wendy's #10691 is a Wendy's restaurant located at 1251 Northwest 118th Street in Clive, Iowa.