Devi, MD

Primary Location

  • Office: Texas Tech Physicians Endocrinology and Diabetes Center
  • Address: 8050 East Highway 191
  • City: Odessa
  • State: TX
  • Postal Code: 79761
  • Phone: (432) 793-5379

Curriculum Vitae

back to top