CBI - Israel in the News: Israeli Innovations
Congregation B'nai Israel
300 58th St. N.
St. Petersburg, FL 33710
Learn about medical, technological, and environmental innovations and Israel's cultural scene.
Facilitated by CBI'…