Francis Shotton Retired, MD

Ophthalmology

Francis Thomas Shotton Retired MD

1900 NW McDougal Cir, Corvallis, OR 97330

(541) 753-6428