Ivan Anderson, MD, Internal Medicine

3288 Bell Rd
AuburnCA  95603 (Placer County)


Phone: 530-745-0700
Fax: 530-745-0701

NPI: 1891960076
License Number: 15988 (NV)