MicroNet Template J M & H Automotive Share: Auto Repair and Service J M & H Automotive 1576 Menlo Ave. Suite A Clovis, CA 93611 (559) 298-8922 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.