Wendy's 8711

Wendy's #8711 is a Wendy's restaurant located at 2955 East 53rd Street in Davenport, Iowa.