Chapin SC Taxidermists 1. 1106 Saint Peters Church Rd, Chapin, SC 29036 | Dreher Island Taxidermy (803) 422-3148