KFC L765001

KFC #L765001 is a KFC restaurant located at 1300 Main Street South in Greenwood, South Carolina.