Lucas Turpin

IT Manager, Location: Crops 329
tel: 541-713-3467
Primary Location
108 Ballard Extension Hal
Corvallis, OR 97331-3606