Sohail Nibras, MD, Psychiatry & Neurology

8080 N Stadium Dr
HoustonTX  77054-1829 (Harris County)


Phone: 832-822-3700
Fax:

NPI: 1952784357
License Number: S7107 (TX)