TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTER ODESSA

Family Medicine

Active Organization
NPI: 1407845084

Practice Address

701 W 5TH ST
Odessa, TX 79763

Phone: (432) 335-2222

Frequently Asked Questions

NPI 1407845084 is the National Provider Identifier for TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTER ODESSA, a Family Medicine provider located in Odessa, TX. This NPI was enumerated on October 17, 2005.

Quick Facts

NPI
1407845084
Type
Organization
Enumerated
Oct 17, 2005
Last Updated
Aug 9, 2017

Nearby Providers