Wendy's 12625

Wendy's #12625 is a Wendy's restaurant located at 2505 South Loop 289 in Lubbock, Texas.