David Vernon Foster, MD, Psychiatry & Neurology

1111 High St
AuburnCA  95603-5151 (Placer County)


Phone: 530-885-5177
Fax: 530-885-5177

NPI: 1174801773
License Number: G27585 (CA)