Wendy's 5372

Wendy's #5372 is a Wendy's restaurant located at 1576 West University Drive in Denton, Texas.