How to Find Us

We are just east of Sheridan and South of 21 st on 21st pl. we are behind the Dental Depot.

Tulsa Auto Spring Co.

6545 E. 21st Pl
Tulsa, Ok 74129

Phone: 918-835-6926

Phone: 800-688-6926


In Business Since 1924.  This year makes  our 99th year in business!


7:30 AM to 5:30 PM


Closed Sat. & Sun.