AddressHerzl St 62, Haifa, Israelהרצל 62, חיפה, ישראלApproximate locationAmenities and servicesAccessibleAvailableSimcha hallAvailable