Orr Lake
Lake in California · 79 acres · near Leaf
Orr Lake is a 79-acre lake near Leaf in California, with 1 public boat ramp listed here.
Boat launches on Orr Lake
- Concrete Cabled Ramp · Boat ramp · near Leaf
Lake in California · 79 acres · near Leaf
Orr Lake is a 79-acre lake near Leaf in California, with 1 public boat ramp listed here.