Wendy's 2417

Wendy's #2417 is a Wendy's restaurant located at 5515 South Highway 6 in Missouri City, Texas.