| Dr. Chuan C Chen is a California state licensed medical doctor, specializing in Urology. Graduated Magna Cum Laude from Rush University Medical College, Dr. Chen currently is working at Chuan Cheng Chen MD, located in 622 W Duarte Rd Arcadia CA 91007 | |||