1. Strickler Michael D 5984 Deer Creek Rd, Selma, OR 97538 Coordinate: 42.27867,-123.51391 Phone: (541) 597-4086