Neil A Nedley, MD, Internal Medicine

13300 New Airport Rd
Ste 100
AuburnCA  95602-7407 (Placer County)


Phone: 530-823-5300
Fax: 530-823-5301

NPI: 1952336059
License Number: 16858 (OK)