Wendy's 9039

Wendy's #9039 is a Wendy's restaurant located at 3710 Scott Street in Houston, Texas.