2 certified facilities in LOS ALTOS, California.
LOS ALTOS, CA 94022
30 certified beds
LOS ALTOS, CA 94024
152 certified beds