KFC H665029

KFC #H665029 is a KFC restaurant located at 7467 St. Andrews Road in Irmo, South Carolina.