Car Guys Auto Repair 5 years ago ID: #147037 Listed In : Automotive 828 SE 29th st Oklahoma City OK 73129 405-510-7963 carguysokc.com Business Description Full service auto repair shop. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Auto Repair transmission shop