1. Abee Windows Screens & Glass 795 River Ave, Eugene, OR 97404 Coordinate: 44.097,-123.11231 Phone: (541) 579-2216