Wendy's 1381

Wendy's #1381 is a Wendy's restaurant located at 505 Sawdust Road in Spring, Texas.