Amanda Nkechinyere Udunka, DMD, Dentist

3106 Robinwood Trl
DecaturGA  30034-3553 (DeKalb County)


Phone: 404-790-5071
Fax:

NPI: 1568001147
License Number: DN015985 (GA)