Bachir Debba, MD, Psychiatry & Neurology

7601 Fannin St
HoustonTX  77054 (Harris County)


Phone: 713-796-2273
Fax: 713-795-5375

NPI: 1336339340
License Number: P4301 (TX)