- Duncan, South Carolina, United States
RC II Inc is a company based out of 215 PARKWAY E, Duncan, South Carolina, United States.