West Texas Obgyn NPI 1043805625 Practice location: 421 N Tom Green Ave, Odessa, TX 797615145 Taxonomy code: 207V00000X Phone: (432) 888-7455