Community Renewal International is a nonprofit organization that offers a variety of community-based programs and services. It operates through divisions that include Renewal Team, Haven Houses and Friendship Houses. Its Renewal Team works citywide to unite businesses, churches, civic groups, residents and others as caring partners. The Haven House employs volunteers who turn strangers into...