Get Directions Chabad of Northridge - 17142 Devonshire Street Northridge, CA