Lotus Dental Care: Dr. Saila Anumula 278 reviews Cosmetic dentist, General dentist 522 North Ave, Glendale Heights, IL 60139