Wendy's 10506

Wendy's #10506 is a Wendy's restaurant located at 6348 Lake Worth Boulevard in Lake Worth, Texas.