Texas Tech University
Organisation · NPI 1710389317
- Address
- 2902 18th Street
Lubbock, TX 79409 - Phone
- (806) 834-0783
Clinicians at this address
Matched by shared practice address, which is an inference rather than a stated relationship.
| Alexis Favela | |
| Chrystal Jansz, MA, BCBA | |
| Stephanie Smith, MD | |
| Katherine Wheeler, M.ED, BCBA |