Change Location
We are located at:
2533 Castro Valley Blvd, Castro Valley, CA 94546
Take CA- 580 to the Strobridge Avenue Exit and turn north. Turn right unto Castro Valley Blvd. The park will be on your right.