Inwood Hill Park Nature Center

Attractions, Parks and gardens Inwood
This family-friendly nature center in Inwood Hill Park is chock-full of specimens and exhibits for kids to discover and also hosts events.


Venue name: Inwood Hill Park Nature Center
Address: 218th St
New York

Cross street: at Indian Rd
Transport: Subway: 1 to 215th St
Static map showing venue location
1 person listening