Kim Ahuja, DDS, Dentist

6510 Cypress Creek Pkwy
HoustonTX  77069-3904 (Harris County)


Phone: 562-305-0093
Fax:

NPI: 1619288313
License Number: 59406 (CA)