Address:   3215 E. 21st St.
Tulsa, OK 74114

Hours:   Monday - Friday

7:30 a.m. - 5:00 p.m.

After hours key drop available.

For towing, please contact BJS Wrecker (918) 627-1171.

Certified Mechanics Car Care Center is a family owned business that provides quality professional automotive repair. We have been located in Tulsa’s historic Florence Park on 21st street, one block west of Harvard, for over thirty years. Come to us for personalized service.

(918) 742-1581

(918) 742-1581