click blue link for map
note: If the weather is good, we’ll meet at the swim area at the north end of the park. East Bay Regional Park fees apply.
click blue link for map
note: If the weather is good, we’ll meet at the swim area at the north end of the park. East Bay Regional Park fees apply.