Services for the Unhoused

Assistance for Individuals and Families Living in Vehicles

Move Mountain View
2672 Bayshore Drive, Suite 920
Mountain View, California 94043
(650) 861-0181 
The Karat School Project


Drop-in Center (Personal Hygiene)

LifeMoves Opportunity Center
33 Encina Avenue
Palo Alto, CA 94301
(650) 853-8672
Showers and laundry open Monday-Friday, 8 a.m.- 4 p.m. 
Kurt Kumli Resource Center (Public Defender's Office)
231 Grant Avenue
Palo Alto, CA 94306
Showers and laundry provided by Dignity on Wheels each Saturday, 8:30 a.m.- 12 p.m.
Resource and referral is provided by Downtown Streets Team on Wednesdays from 1 - 3 p.m. (Please note this site is only open at this specified time.)

Food and Meals

For a list of food and meal resources, please see the Food Resources page.


Peninsula Healthcare Connection
33 Encina Avenue
Palo Alto, CA  94301
(650) 853-0321 
Ravenswood Family Health Clinic
270 Grant Avenue
Palo Alto CA  94306
(650) 327-8717

Homeless Prevention

LifeMoves Opportunity Center
33 Encina Avenue
Palo Alto, CA 94301
(650) 853-8672
The Opportunity Service Center provides drop-in services for single adults including food, clothing, laundry/shower facilities, and case management. 
Homeless Prevention Services
(408) 786-8538
A county-wide network of agencies working together to prevent homelessness
County of Santa Clara Office of Supportive Housing
2310 North First Street, Suite 201
San Jose, CA  95131
(408) 278-6400

Mental Health Services

Peninsula Healthcare Connection
33 Encina Avenue Palo Alto, CA  94301
(650) 853-0321

 24/7 Domestic Violence Hotline (408) 279-2962

Suicide Hotline Resources If you or someone you know is in immediate danger please call 911. • If you are not in immediate danger because of thoughts of suicide, but need someone to talk with about your suicidal feelings, please call one of the following national suicide prevention lines: 1-800 SUICIDE (1-800-784-2433) or 1-800-273-TALK (1-800-273-8255) 24/7 CRISIS LINE 1-855-278-4204 


Here4You Hotline
(408) 385-2400
Provides referrals for openings at emergency shelters and temporary housing programs. Hotline operates 9 a.m.- 7 p.m.
Shelter Bed Hotline
(800) 774-3583
The homeless shelter hotline is available 24-hours a day and has information about Bay Area shelters
Bill Wilson Center
3490 The Alameda, Santa Clara, CA 95050
(408) 243-0222
Runaway and youth shelter for ages 12-17 years old
StarVista Daybreak Shelter
StarVista Office: 610 Elm Street, Suite 212, San Carlos, 94070
(650) 771-0782
Transitional housing program for homeless teens aged 16-21
Heart and Home Collaborative Women's Shelter (seasonal from November to April)
(650) 600-1555
Shelter for single women at alternating locations in Palo Alto
507 Valley Way, Milpitas, 95035
Homeless shelter for families, youth, and bad weather shelter for homeless individuals
Family Supportive Housing
692 North King Road, San Jose, 95133
(408) 926-8885
Provides a variety of services for overcoming poverty, hunger, and homelessness for families with children
LifeMoves Hotel de Zink
(650) 853-8672

Emergency shelter for adult men and women in alternating locations in Palo Alto. Access the program by going in-person to the LifeMoves Opportunity Center at 33 Encina Ave., Palo Alto, Monday-Friday 8 a.m.-4 p.m.

LifeMoves Haven Family House
260 Van Buren Road, Menlo Park, CA 94025
(650) 325-8719
Interim shelter and services for families with children
LifeMoves Mountain View
2500 Leghorn Street, Mountain View, CA 94043
(650) 853-8672
Interim housing community, with private units, and services for families and single adults
1858 Bay Road, East Palo Alto, CA 94303
(650) 330-8000
Shelter & meals; Entry at 4:30 p.m. Dinner at 7 p.m.
YMCA Crisis Support Line - Sexual assault, domestic violence, human trafficking
(800) 572-2782
Emergency shelter for individuals and families fleeing, or attempting to escape, domestic violence
Shelter services for those with COVID-19
(408) 278-6420

Work Experience Program

Downtown Streets Team
For more information, contact
Meetings are Thursdays at 12 p.m.
All Saints Episcopal Church
555 Waverley Street
Palo Alto, CA  94301