Howell’s Repair Return to Directory Keyword Search: cars, engine work, general vehicle maintenance, light truck, oil changes, pickups, vehicle, vehicle repair Business Name: Howell’s Repair Category: Businesses, Services Address: 201 Main, Tarkio, MO 64491 Phone Number: 660-736-5610 Send Message to listing owner Name Email Message