1. Windfall Stables 33579 SE Doyle Rd, Estacada, OR 97023 Coordinate: 45.2798,-122.24647 Phone: (503) 658-4284