Are there any large cats that roam the park like leopards I could have sworn I saw one.
Address: 3270 Hylan Blvd, Staten Island, NY 10306, USA
R N (Gina) | Oct 29, 2021
No but I have seen deer.
Eric - | Oct 29, 2021
I've never seen any
Sparky Ny | Oct 29, 2021
No. You were mistaken.
Marina Brukker | Oct 29, 2021
Probably muskrat. There are plenty of them.
Fabricio _7u7 | Oct 29, 2021
No. maybe you saw a little deer
Thanks! Your answer is awaiting moderation.