KFC H143016

KFC #H143016 is a KFC restaurant located at 3927 Center Point Road Northeast in Cedar Rapids, Iowa.