Dr.  Nancy Xi  Shan, Internal Medicine in Texas Children's,  Houston,  TX 
Dr.  Nancy Xi  Shan, Internal Medicine
Texas Children's
832-824-5447
1102 Bates St,  Houston,  TX  77030
nxshan@bcm.edu