Dr Karsten Visser Ophthalmologist Tel: 145929723 Physical address: PostNet Suite 38 Private Bag X82329 , Rustenburg, Rustenburg Practising hospitals: Life Peglerae Hospital