CALL US: (918) 872-8115 **3-Year 36,000 Mile Warranty On All Repairs (Includes 50% Rental Discount. Call for details) Schedule an Appointment

RC Auto Specialists is located at:
5822 S 107th E Ave
Tulsa, OK 74146
Phone: 918-872-8115

Hours:

Monday – Friday : 7:30am to 6:00pm
Saturday – Sunday : Closed

**3-Year 36,000 Mile Warranty On All Repairs (Includes 50% Rental Discount. Call for details)

Contact RC Auto Specialists

We would love to hear from you! Please fill out this form and we will get in touch with you shortly.