Wendy's 8648

Wendy's #8648 is a Wendy's restaurant located at 12707 Gessner Road in Houston, Texas.