Dr. Dennis Shengwu Liu is a California state licensed medical doctor, specializing in Internal Medicine. Graduated Magna Cum Laude from SUNY Downstate College of Medicine, Dr. Liu currently is working at Dennis Liu MD, located in 622 W. Duarte Rd Arcadia CA 91007 Please call +1-626-446-4727 to contact. Access cdoc101.com on a desktop computer to view more details. | |||