Nate's Auto Shop ★★★★★5.0 (1) Auto Repair Auto repair shop · Car repair and maintenance service · Mechanic 195 San Pedro Ave Ste E13, Morgan Hill, CA 95037 Call Website Details →