Auto/Truck Repair go Results Found: 3 Button group with nested dropdown Do This-Do That Auto Body, Inc. Do This-Do That Auto Body, Inc. 8584 Ravenna Road Twinsburg OH 44087 (330) 425-9003 Geauga Lift Truck Repair, Inc. Geauga Lift Truck Repair, Inc. 7920 Bavaria Road Twinsburg OH 44087 (330) 963-8696 Absolute Auto Service Center Absolute Auto Service Center 9360 Ravenna Rd. Twinsburg Ohio 44087 (330) 487-0337