Emergency Auto Repair CA ★★★★★4.5 (14) Auto Repair Car repair and maintenance service 738 Sonoma Blvd, Vallejo, CA 94590 Today: Open 24 hours Call Website Details →