justkeepmovingne;c-69727 wroteCan't say I know where you live, so I'm going off clues 2 and 3;
How about Wolf Run Ski Area in Vermont? Directly adjacent to a country club with a golf course, and the howl is self explanatory with the name.
Bingo!
My apologies for the first clue, I forgot that my locations aren't in my profile anymore ( Jericho, VT) second clue, golf and a rumored quad chair there, third clue, howling at the Moon (wolf) Justkeepmovingne, Trivia is all yours now!