Wendy's 3944

Wendy's #3944 is a Wendy's restaurant located at 362 33rd Avenue Southwest in Cedar Rapids, Iowa.