Auto Repair & Service go Results Found: 2 Button group with nested dropdown Rick's Automotive, Inc. Rick's Automotive, Inc. 1110 N. Main Cleburne TX 76033-3860 (817) 558-2523 Peacock's Transmission Service, INC. Peacock's Transmission Service, INC. 1126 E. Henderson St. Cleburne TX 76031 (817) 558-2771