You can get your park pass at Willson's wood but I am not sure when they will be open!I got mine at Glen's Island in new Rochelle
Yes, you can. The opening will be posted on the city website.
At the county center in White Plains NY
Thanks! Your answer is awaiting moderation.