The Clinic Details Location Address:23 Hillel Street, 3rd Floor, Jerusalem, Jerusalem, Israel admin613 2018-05-10T09:34:02+00:00