Favorite Steve’s Automotive Specialists – Santa Clara Auto Repair 2291 Santa Clara Dr, Santa Clara, UT 84765