Lice Treatment Clinic SA | The Nit-Pickers “South Africa’s Lice Clinic” The Nit-pickers, launched in July 2011, is the original South African lice clinic...