1. Ellis Ecological Services Inc 20988 S Springwater Rd, Estacada, OR 97023 Coordinate: 45.302486,-122.38548 Phone: (503) 631-7809