Deals
Golf destinations
List your golf course
Sign up
Log in
Mallard Lake Golf Center
Yuba City
,
California
,
United States
Overview
Teetimes
Courses
Tournaments
Contact
Courses & tee details
Mallard Lake
9 holes
Tee
Par
Length (yd)
Rating
Slope
White
White
34
Par
·
2698
Yards
·
32.5
Rating
·
110
Slope
Red
Red
34
Par
·
2462
Yards
·
33.8
Rating
·
112
Slope
Contact & more
Mallard Lake Golf Center
4238 Swy 99, Yuba City, California, 95991
(530) 674-0475