Wendy's 10524

Wendy's #10524 is a Wendy's restaurant located at 21548 Farm-to-Market Road 471 South in Natalia, Texas.