- 4238 South Highway 99, Yuba City, CA 95991
- (530) 674-0475
Mallard Lake Golf Center is a 9-hole regulation length golf course in Yuba City, California. This short layout will reward good shots and provide a fun golf outing for everyone. Online tee times may be available at Mallard Lake Golf Center or at nearby golf courses, usually offered at a discount from the normal rate.
Be aware that in some cases there will be inaccuracies, even though the data about these courses is normally reliable. If you spot any inaccuracies, please let us know.
Please login to add your review.