Department of Home Affairs
Quick Service... Staff very helpful
My passport was ready in a weeks time awesome customer service. every time i drive through to Krugersdoorp i never get disappointed by the service rendered to me. ...