1. Valley Glass & Lock Service Attn: O'Dell 11069 Twin View Rd, Cascade, ID 83611 Coordinate: 44.46315,-115.98667 Phone: (208) 382-3450