Wendy's 10651

Wendy's #10651 is a Wendy's restaurant located at 12150 Farm-to-Market Road 423 in Frisco, Texas.