Catawba Pre-Release Center is located in Rock Hill South Carolina. It is a level 1A facility, which means it is minimum security community based institution that houses non-violent offenders.
Catawba Pre-Release Center is located in Rock Hill South Carolina. It is a level 1A facility, which means it is minimum security community based institution that houses non-violent offenders.