A doctor who does not specialize in any particular branch of medicine but who treats a wide variety of relatively minor medical conditions and is able to discern those conditions requiring specialist attention.
26 Umdoni Cntr 28 Crompton St, Pinetown, Pinetown, 3600, KwaZulu-Natal