Wendy's 10774

Wendy's #10774 is a Wendy's restaurant located at 9680 Audelia Road in Dallas, Texas.