The Lakeshore Country Club still exists and is at 1255 Sheridan Road, Glencoe, Illinois
This is the "Northshore" area north of Chicago
I hear the logo is still in use inside the club.