Reviews of Marlborough Classic & Custom Restoration. (Auto Repair Shop) in Blenheim (Marlborough).