← Results
Psychiatry & Neurology, Psychiatry
Tara Thomas
MD
5.0
(1 reviews)
Baylor College of Medicine
1504 Taub Loop, Houston, TX 77030
(713) 873-4907
Board certifications
Psychiatry
Psychiatry & Neurology
Sleep Medicine
Psychiatry & Neurology