KFC G135439

KFC #G135439 is a KFC restaurant located at 23115 John T Reid Parkway in Scottsboro, Alabama.