Wendy's 8263

Wendy's #8263 is a Wendy's restaurant located at 1951 West Eldorado Parkway in McKinney, Texas.