Isuzu, 68 High Street (Between Absa bank and, Oudtshoorn, 6620, South ...
183 Kerk St, Oudtshoorn, 6620, South Africa