Charles D Odell, DDS, Dentist

12020 Beamer Rd
HoustonTX  77089-3933 (Harris County)


Phone: 281-484-3333
Fax: 281-481-4088

NPI: 1508087990
License Number: TX8567 (TX)