Karla P Apodaca, DDS, Dentist

216 W Little York Rd Ste B
HoustonTX  77076-1432 (Harris County)


Phone: 713-699-0527
Fax:

NPI: 1528346608
License Number: 27289 (TX)