Leena Rama Ponnapalli, DMD, Dentist

4320 Windsor Centre Trl Ste 400
Flower MoundTX  75028-1887 (Denton County)


Phone: 214-432-0094
Fax:
Email: lpo***@*****il.com

NPI: 1356718381
License Number: 34371 (TX)