Meet Dr. Cheng-Huai Ruan, MD, Internal Medicine in 333 West Loop N 250 Hou 77024 Cheng-Huai Ruan 1629210927 MSOW. Find phone number, office address, bio, maps and more..