Wendy's 12665

Wendy's #12665 is a Wendy's restaurant located at 13745 North Interstate 35 in Jarrell, Texas.