(918) 742-1581

Certified Mechanics Car Care Center, Inc.


Find us one block west of Harvard on 21st Street

3215 E. 21st St, Tulsa, OK 74114


Phone: (918) 742-1581

Hours: Monday - Friday
              7:30 a.m. - 5:00 p.m.

After hours key drop is available.

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

Contact Us