Get Directions Chabad of Chatsworth - 20735 Devonshire Street Chatsworth, CA