Smash RepairsBlenheimMechanicsSmash RepairsAbout Smash RepairsAddress: 3 Park Terrace, Blenheim Central, Blenheim 7201Claim ListingContact InformationPhone: Address:3 Park TerraceBlenheim CentralBlenheim 7201