Wendy's 11687

Wendy's #11687 is a Wendy's restaurant located at 11923 US Highway 290 East in Manor, Texas.