KFC L765009

KFC #L765009 is a KFC restaurant located at 110 Heritage Drive in Newberry, South Carolina.