Strickland Automotive is a family-owned auto repair shop that offers premium auto service for all vehicle needs in Tulsa, Oklahoma, and the surrounding areas...
The auto mechanics at our auto repair shop have years of experience and training.....
Our auto repair shop is the best option for you when you are looking for a timing belt...