RI★★★★★5.0(1)Dr. Ricardo Indacochea, MDPediatrician, InternistChula Vista, CAAccepting patientsAffiliated with a Castle Connolly Top HospitalAccepting patientsAffiliated with a Castle Connolly Top Hospital(858) 499-2600(858) 499-2600Ratings & ReviewsMost RecentHighest Rated12/28/2014One good Dr.A wonderful Dr. it's not just a job to him!1