Address: 312 Long St, Welkom, 9459, South Africa, Free State. See full address and map. Categories: Health & Well-Being