Mallard Lake Golf Center
Public
$$
4238 State Highway 99
Yuba City, California 95991
(530) 674-0475
$$
4238 State Highway 99
Yuba City, California 95991
(530) 674-0475
.
Course Details/History
Architect Name - Eugene Pierce
Regulation Length Holes - 9
