General mechanic,inc No rating yet Auto Repair Car repair and maintenance service 1055 Vaughn Rd, Dixon, CA 95620 Today: Open 24 hours Call Details →