Los Altos Chabad House

This location is in the backyard ADU behind the house at 1758 Marich Way, Mountain View, CA 94040, located in a neighborhood near El Monte Ave and El Camino. Enter through the right side gate and head toward the backyard. Plenty of street parking.

1758 Marich Way
Mountain View, CA 94040

Wednesday – February 28, 2024

Los Altos Chabad House