Address: Shop 12 Welkom Sq, Long St, Welkom, 9459, South Africa, Free State. See full address and map. Categories: Blood Bank & Donor Services