Founded
1981
Directors
Neil Folberg
Locations
18 Yosef Rivlin Street
Jerusalem
9424016
Israel

.