Wendy's 1124

Wendy's #1124 is a Wendy's restaurant located at 2007 Durham Drive in Houston, Texas.