Wendy's 9081

Wendy's #9081 is a Wendy's restaurant located at 9145 Highway 6 South in Houston, Texas.