7:00PM - 8:30PM
Temple Beth Shalom of Chula Vista
208 Madrona St.
Chula Vista, CA 91910
Interactive & Educational