Central Park, North Meadow Baseball Field 9

East Drive & 102nd Street
New York, NY 

+ Google Map