Turners DEOL Christchurch (Damaged and End of Life Cars) is located in Christchurch, New Zealand on 106 Francella Street, Bromley. Turners DEOL Christchurch (Damaged and End of Life Cars) is rated 3.9 out of 5 in the category auto auction in New Zealand.
Address
106 Francella Street, Bromley