Lakshmi Uppala, DDS, Dentist

47 Clock Tower Plz
ElginIL  60120-7800 (Kane County)


Phone: 888-988-4066
Fax: 847-496-7603

NPI: 1659711984
License Number: 019.029466 (IL)