Wendy's 1207

Wendy's #1207 is a Wendy's restaurant located at 5555 North Jim Miller Road in Dallas, Texas.