Neelima Barlapudi, DDS, Dentist

9619 Leaning Tree Ln
HoustonTX  77064 (Harris County)


Phone: 504-810-2565
Fax:

NPI: 1720384076
License Number: 25812 (TX)