1. The Window Store 510 Esther Ave, Imbler, OR 97841 Coordinate: 45.46098,-117.96401 Phone: (541) 786-1991