Pedders Suspension Home ›› Local Listings ›› NT ›› Stuart Park ›› Pedders Suspension VIC Automotive Echuca, VIC 3564 Information(03) 5480 7150https://www.pedders.com.au/store/vic/echuca Pedders Suspension is the experts in suspension and other car accessories for improving the handling, safety and performance of your vehicle. They have stores across Australia and in 17 other nations around the world – find your closest location today!