Arby's 8666

Arby's #8666 is an Arby's restaurant located at 5614 Highway 59 North in Lufkin, Texas.