Dr. Lei Chu is a specialist in Urology who can be reached at 281-497-1100 and whose practice locations include: ... MyChart/Patient Portal Patient Registration ... Dr. Lei Chu sees patients at the following locations: 12121 Richmond Ave, Ste 407, Houston, TX 77082 ....