Tab R Imdacha, DDS, Dentist

1885 El Paseo St
Apt 813
HoustonTX  77054-3089 (Harris County)


Phone: 512-350-0760
Fax:

NPI: 1710342902
License Number: 31602 (TX)