Wendy's 96

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