NPD Redwood is a self-service petrol station situated at 143 Alabama Road in Redwoodtown, Blenheim. It provides convenient refueling options for local motorists and travellers passing through the Marlborough region. The station holds a 4.3 rating from 376 Google reviews, making it a reliable stop for filling up your vehicle.