Plumas Lake Golf Club

1551 Country Club Rd Olivehurst CA 95961 USA

(530) 742-3201

Location