Wendy's 8069

Wendy's #8069 is a Wendy's restaurant located at 9035 West Road in Houston, Texas.