A fun, friendly yet professional ranch that has been family run since 1997.
We are located in Castro Valley, CA.
We offer a very functional facility
Our huge 160x80 lighted indoor arena has new rubber footing.
Very spacious outdoor arena 200x100
12x12 stalls with lights, fans and auto waters
Canyon Creek Ranch