Established in 1918, Archibalds is Christchurch s only authorised dealer of Europe s finest vehicle brands; Audi, Porsche, ...
Facebook Website
(03) 377 5200
32-38 Tuam Street, Christchurch Central, Christchurch, Christchurch