2 pickleball courts in Westwood, California
Chester / Lake Almanor / Westwood California
111 Greenwood St, Westwood, CA, 96137, USA
4 outdoor courts
Westwood Community Park
218 Greenwood St., Western end of the park., Westwood, CA 96137, USA
2 outdoor courts
Loading map...