The comfort and safety of your vehicle largely depends on its suspension system. While it's true that this set of interactive components is crucial, you don't have to worry. We are here to keep your suspension system running smoothly. Simply bring your transportation to Wind River Auto and Diesel in Riverton, Wyoming. We'll take all the stress out of suspension repair. You'll find us near the Riverton Number 2 Canal, so drive easier by making the easy drive over to 98 2 Valley Road, Riverton, WY 82501, US. Walk-ins are always welcome, but you can schedule ahead by using our convenient online tool or calling 307-840-6721.