James Xhe NPI 1184930778 Practice location: 101 S Clay St, Ennis, TX 751194519 Taxonomy code: 183500000X Phone: (972) 875-0383