(314) 533-2132

M-F 7:00-4:30 Central Time

CONTACT

We love to communicate with our customers the same way we make our leaf springs, the old fashioned way, which is to say in person or over the phone.  So don’t hesitate to give us a call.  

Leaf Spring Office

Our Address:

3126 Samuel Shepard Drive
Saint Louis, Missouri 63103