RC★★★★★1.0(1)Dr. Roger Cheng, MDInternistRiverside, CA40 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital40 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital(951) 354-2500(951) 354-2500Ratings & ReviewsMost RecentHighest Rated02/28/2017Terrible service! Choose another doctor.I would not recommend Dr. Cheng to anyone. He lacks communication, tact and patients. God help you if you ask him to explain1