Ellen Jean Davis, MD, Ophthalmology

2715 Sw Willetta
Ste B
AlbanyOR  97321 (Linn County)


Phone: 541-926-2873
Fax: 541-926-2873

NPI: 1376734368
License Number: 154086 (OR)