KFC C029013

KFC #C029013 is a KFC restaurant located at 203 Ridge Way in Flowood, Mississippi.