Wendy's 8264

Wendy's #8264 is a Wendy's restaurant located at 404 East Farm-to-Market Road 1382 in Cedar Hill, Texas.