Don’s Auto – Chula Vista, CA Address 495 Telegraph Canyon Rd Chula Vista, CA 91910 Phone Number (619) 421-8808