Central Park, Delacorte Theater

81 Central Park West
New York, New York 

+ Google Map