Leland A Harris, DDS, Dentist

4601 Ctr St
Ste A
Deer ParkTX  77536-6352 (Harris County)


Phone: 281-479-5550
Fax: 281-479-4417

NPI: 1508070368
License Number: 11654 (TX)