Dileep K Atluri, MD, Internal Medicine

11795 Education St Ste 213
AuburnCA  95602-2469 (Placer County)


Phone: 530-886-6800
Fax: 530-886-6801

NPI: 1245444983
License Number: C148765 (CA)