Wendy's 12628

Wendy's #12628 is a Wendy's restaurant located at 5111 98th Street in Lubbock, Texas.