2 pickleball courts in Canyon Country, California
Canyon Country Community Center
18410 Sierra Hwy, Canyon Country, CA, 91351, USA
3 indoor courts
Vista Canyon Park
Lost Canyon Rd, Canyon Country, CA, USA
3 outdoor courts
Loading map...
18410 Sierra Hwy, Canyon Country, CA, 91351, USA
Lost Canyon Rd, Canyon Country, CA, USA
Loading map...