Search results
We did not find results for: Lake Chabot Spa Castro Valley, CA.
Check spelling or type a new query.
We did not find results for: Lake Chabot Spa Castro Valley, CA.
Check spelling or type a new query.
Phone: (510) 247-1780
19830 Lake Chabot Rd Ste B Castro Valley, CA 94546-4063 2112.52 mi
Is this your business? Verify your listing
5.0 1 review
When I was a boy (teen) I used to ride my bike there and fish, Lake Chabot is located on the right side of the road near the top of the hill it is a day use lake and is controlled by parks and rec.... More