Neelima Chiru, DMD, Dentist

2260 Northlake Pkwy
Ste 220
TuckerGA  30084-4036 (DeKalb County)


Phone: 770-492-0250
Fax: 770-492-0750

NPI: 1386861904
License Number: 019025625 (IL)