9795 Cabrini Drive Suite 208
Burbank, CA 91504-1740
SCRC (Southern California Renewal Communities) is a religious non-profit organization under the auspices of the Archdiocese of Los Angeles.
"To make known the transforming power of Jesus Christ in the Holy Spirit to the Glory of God the Father."
Religion & Spiritual