Derek Ibarra, DDS, Dentist

12700 N Featherwood Dr Ste 290
HoustonTX  77034-4496 (Harris County)


Phone: 819-494-4562
Fax:

NPI: 1083119374
License Number: 37046 (TX)