Home
Taxonomies
States
Healthcare Providers
Doctors and Physicians
Search
2 results for
Public Health or Welfare Agency
in Odessa, Texas
Texas Tech University Health Sciences Center
NPI 1760436448
Public Health or Welfare Agency
701 W 5TH ST, ODESSA, TX 79763-4206
432-335-5134
More information
Ector County
NPI 1215047154
Public Health or Welfare Agency
221 N TEXAS AVE, ODESSA, TX 79761-5126
432-498-4141
More information