A golf course, a lake, pool, and many spaces for people to converse.White Bear Yacht Club is located at 56 Dellwood