The Living Room Center
Open
1207 Cleveland Ave
Santa Rosa, CA 95401
The Living Room is a registered 501(c)(3) organization based in Santa Rosa, CA, exclusively serving women and their children at risk of homelessness since 1993. Through volunteer support and donations, they aim to strengthen resilience and build hope for those in need.
Former participants have shared stories of transitioning from living in their cars to having their own homes with the help of The Living Room, emphasizing the impactful role the organization plays in Sonoma County's community.
Generated from the website
Also at this address
See a problem?

