J & D Auto Repair – El Centro, CA Address 501 E Heil Ave El Centro, CA 92243 Phone Number (760) 337-2330