Wendy's 8828

Wendy's #8828 is a Wendy's restaurant located at 2212 South First Street in Lufkin, Texas.