Top Companies in Sherrard

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.