There are no Borgward South Africa Aproved Auto Repairs in Walmer, Gqeberha - Port Elizabeth