Description
The Renewal Center of the South (RCS) is a non-profit corporation which created and now operates a permanent residential retreat center for Twelve Step spiritual renewal. In order to continue spiritual growth, times of intensified study, reflection, and sharing are sometimes needed. We have an 80+ acre campus near Madison, NC.