Description
Nestled in the charming community of Yuba City, California, Mallard Lake Golf Course is a golfer's haven. The course, located at Mallard Lake Golf Center, 4238 California 99, offers a serene setting for both novices and seasoned players. From the moment you arrive, the lush greenery and perfectly manicured fairways create an inviting ambiance that is hard to resist.