Address: 1st Floor Barton House, 104 Leopold Takawira, Harare, Zimbabwe. See full address and map. Categories: Health Foods