A-1 Mobile Auto Repair & Towing 4 years ago ID: #226658 Listed In : Automotive 6317 S Superior Ave suite C Oklahoma City OK 73129 405-400-3379 www.walnutcreekautorepair.com/ Business Description Towing Service in Oklahoma city Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : a/c repair Air Conditioning Evac/Recharge Service Air Intake Cleaning & Filter Changing