Wendy's 7703

Wendy's #7703 is a Wendy's restaurant located at 8100 Interstate 35 East in Denton, Texas.