Wendy's 11071

Wendy's #11071 is a Wendy's restaurant located at 2507 East Expressway 83 in Mission, Texas.