1 pickleball court in Tahoe Vista, California

Image of North Tahoe Regional Park

North Tahoe Regional Park

6600 Donner Rd, Tahoe Vista, CA, 96148, USA

6 outdoor courts

Loading map...