Reviews of Walker & McLuskie collision repairs. (Auto Repair Shop) in Wellington (Wellington).