SANTA ROSA MOBILE MECHANICS ★★☆☆☆2.0 (4) Auto Repair Auto repair shop · RV repair shop · Truck repair shop 614 Santa Rosa Ave, Santa Rosa, CA 95404 Today: Open 24 hours Call Website Details →