He practices in Waterloo, Iowa and has the professional credentials of D.D.D.,P.C.. The NPI Number for Dr. Robert Larry Anderson is 1205842192 and he holds a Licence No. 5606BJ-0006 (Iowa).