This is a pleasant spot in the community of New Dundee. Here you will find people fishing or just chilling. Thing is they'll be looking the opposite direction from where you should be looking.
Coordinates were taken with both an Oregon 450 and an iPhone 5s but the best GPS accuracy was 16' so feel free to advise with better readings.
Not sure about Winter. Guess it will depend on the Winter.
There is a designated parking spot across the street from the Park but I've parked by the Park with no problems.

What you're looking for is a green micro. You're probably thinking, 'not another green micro in a tree'. If I said that it would be a double entendre. [Definition: Double Entendre - word or phrase open to two interpretations, double meaning]
Bring a pen of course and happy hunting.