Mihaela Leordeanu, DDS, Dentist

4515 Poplar Ave
Ste 227
MemphisTN  38117-7503 (Shelby County)


Phone: 901-680-9578
Fax:
Email: czp***@*****ol.com

NPI: 1093900474
License Number: DS0000007021 (TN)