He practices in Chicago, Illinois and has the professional credentials of D.D.S. The NPI Number for Dr. Anil Agarwal is 1790940849 and he holds a Licence No. 019-017852 (Illinois).