Saleem Baba, DDS, Dentist

514 Elgin St
HoustonTX  77006-6602 (Harris County)


Phone: 713-942-0101
Fax:

NPI: 1750721924
License Number: 29220 (TX)