Dr. Sheila C Rao, DO is an psychiatry specialist in Lemont, Illinois (IL). She specializes in Psychiatry.