1. Leehmann & Sons Inc 94661 Leehmann Ln, Lakeview, OR 97630 Coordinate: 42.19891,-120.42537 Phone: (541) 947-3502