Toll Family Playground, Central Park

West 85th Street & Central Park West
New York, NY 

+ Google Map