Advertisement

Genesis Scottish Open

The Renaissance Club



    Glenn Golf & Country Club: Glenn

    Willows, CA Public

    Glenn Golf & Country Club: Glenn

    6226 County Road 39

    Willows, CA 95988-9763

    United States

    Telephone

    Primary: (530) 934-9918

    About

    Holes 9
    Length 3309
    Slope 0
    Price $29
    Facility Type Public
    Designer Ben Harmon