Wendy's 8604

Wendy's #8604 is a Wendy's restaurant located at 17989 Marsh Lane in Dallas, Texas.