KFC D212125

KFC #D212125 is a KFC restaurant located at 205 South Timberland Drive in Lufkin, Texas.