Our Recovery Houses

We offer comfortable, safe, residential living for those in recovery rebuilding their lives.

The Recovery Mansion

89 Sherland Ave. New Haven. CT 06473

The Recovery Mansion was opened December 2017 and is home to 21 men including two house managers. On a direct bus route where buses downtown come every 15 minutes, the mansion features 6 bathrooms, 2 living rooms, a meeting room, a game room and a backyard that hosts numerous sober functions.

Richard’s House

17 University Pl. New Haven, CT 06473

Richard's House was the first house we opened when starting "A New Beginning." Since its opening in November of 2014, we have successfully helped many clients to rebuild their lives. This house has 8 beds.

Carson’s House

22 May St., New Haven, CT 06473

Carson's House was opened in September 2015. After opening the Richard House and seeing how effective it was in helping to change lives, we felt an overwhelming desire and passion to help more people by opening up Carson's House.

Lola’s House

79 Sylvan Ave. New Haven, CT 06473

Lola's House opened September 1, 2016. It is located close to downtown New Haven, by Yale New Haven Hospital. It is a 3 family home that houses 11 men, including the live in house manager.

Dick Ranaudo House

264 Howard Ave. New Haven, CT 06473

We are very proud to announce that we opened our fifth house in remembrance of the late Dick Ranaudo, a man who helped many people in their journey through recovery. The Dick Ranaudo House is a 13 bed house close to downtown New Haven.

Redemption House—Non-Profit

10 Crescent St. New Haven 06511

Redemption House is a place for people in recovery to go when they need a place to restart their recovery.