Wendy's 11637

Wendy's #11637 is a Wendy's restaurant located at 131 East Industrial Drive in Sulphur Springs, Texas.