Wendy's 12240

Wendy's #12240 is a Wendy's restaurant located at 4900 Teasley Lane in Denton, Texas.