Chabad of Toluca Lake is a Orthodox synagogue located at 10153 1/2 Riverside Dr, Toluca Lake, CA 91602. It has received 0 reviews with an average rating of 0 stars.
The address of Chabad of Toluca Lake: 10153 1/2 Riverside Dr, Toluca Lake, CA 91602
Chabad of Toluca Lake has 0 stars from 0 reviews
Orthodox synagogue
38 reviews
5726 Fallbrook Ave, Woodland Hills, CA 91367