Home > California > Sutter County > Mallard Lake Golf Center

Mallard Lake Golf Center


Address: 4238 Swy 99 Yuba City, CA 95991 United States
Phone: (530) 674-0475
Email:
Web: http://


Description

Putting Green, Teaching Pro, Chipping Area, Restaurant, Snack Bar, Beverage Cart.