California /

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