1. Barraza Pools & Spas 4305 Willis Creek Rd, Winston, OR 97496 Coordinate: 43.05388,-123.40387 Phone: (541) 679-5620