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. 21 Pl
Tulsa, Ok 74129

Phone: 918-835-6926

Phone: 800-688-6926


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


7:30 AM to 5:30 PM


Closed Sat. & Sun.