Who Are We Dr Pieter le Roux Dr Rod Grant – not currently accepting new patients Dr Alan Howell – retiring March 2017