Leela M Tummala, DMD, Dentist

620 N Coppell Rd Apt 307
CoppellTX  75019-2045 (Dallas County)


Phone: 859-539-5301
Fax:

NPI: 1588950356
License Number: 32817 (TX)