Wendy's 1006

Wendy's #1006 is a Wendy's restaurant located at 12486 Northwest Freeway in Houston, Texas.