Larry Ellison Byrd, DDS, Dentist

7660 Woodway
Ste 325
HoustonTX  77063-1528 (Harris County)


Phone: 713-784-9110
Fax: 713-784-6932

NPI: 1891865523
License Number: 7652 (TX)