Get Directions Chabad of S. Clemente - 1001 E Avenida Pico S. Clemente, CA