Elgin C.C. is the premier private country club in the Fox Valley area offering a beautiful 18-hole golf course, dining options, aquatic and tennis centers.