Geula 26. Tel Aviv, Israel. 1995