1. Estacada Glass 30395 SE Eagle Creek Rd, Estacada, OR 97023 Coordinate: 45.30384,-122.33919 Phone: (503) 630-5402