There are 2 Public Health or Welfare providers with a NPI number registered in Odessa Texas.
NPI |
Provider Name |
Address |
Type |
1215047154 | ECTOR COUNTY | 221 N TEXAS AVE ODESSA, TX ZIP 79761 Phone: (432) 498-4141
| Organization |
1760436448 | TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTER | 701 W 5TH ST ODESSA, TX ZIP 79763 Phone: (432) 335-5134
| Organization |