2 pickleball courts in Westwood, California

Image of Chester / Lake Almanor / Westwood  California

Chester / Lake Almanor / Westwood California

111 Greenwood St, Westwood, CA, 96137, USA

4 outdoor courts
Image of Westwood Community Park

Westwood Community Park

218 Greenwood St., Western end of the park., Westwood, CA 96137, USA

2 outdoor courts

Loading map...