Owl Prowl You’ll have a hoot as you learn the calls and characteristics of owls who live in Staten Island’s natural space. Location: High Rock Park 200 Nevada Ave. Staten Island,