Top Companies in Sherrard, IL, US

Golf Club

Sherrard, IL, US

Fyre Lake Golf Club is a world-class Nicklaus Design golf course located in Sherrard, Illinois.We offer group outings, memberships and a fully stocked clubhouse with beverage and food, league play and golf instruction.