Nghia Nguyen MD (4/5) Houston, TX Pei Lin MD (4/5) Houston, TXSee more nearby doctors » Location & Contact Information © OpenStreetMap contributors 2 1 +− Doctor Address 1504 Taub Loop, Houston, TX, 77030(713) 873-3200 Affiliated Hospitals 1 Texas Children's Hospital 2 Harris...