KFC 16252

KFC #16252 is a KFC restaurant located at 1502 Tenaha Street in Center, Texas.