Nuch Of Texas NPI 1104366632 Practice location: 7480 Paseo Del Norte Blvd, El Paso, TX 79912 Taxonomy code: 207P00000X Phone: (915) 308-2060