Wendy's 12276

Wendy's #12276 is a Wendy's restaurant located at 3010 Barker Cypress Road in Houston, Texas.