Get Directions Chabad of Woodland Hills - 20646 Ventura Blvd. Woodland Hills, CA