Category: | Health, |
---|---|
Address: | 3135 W Lake Blvd, Homewood, CA 96141, USA |
Postal code: | 96141 |
Phone: | (530) 583-2225 |
Beautiful spot. There are chairs and benches to sit on. Water is clear and lovely. Can paddleboat and canoe etc but there are no rentals.