Contact Information

The Living Room
636 Cherry Street
Santa Rosa, CA 95404
(view map)

Main Office
Office: 707-579-0138
Fax: 707-579-0228

For Volunteer Information:
707-321-0976

Drop-In Center:
707-579-0142