Map location of Stephen Ensor 605 SW Jefferson Ave, PO Box 1108, Corvallis, OR 97339 Phone: 541-368-7816