1. JC's Auto Repair LLC 107 S 1st St, Houston, MO 65483 Coordinate: 37.32642,-91.95736 Phone: (417) 967-8087