Details
Location
Address:West 72nd Street & Broadway, North side of subway station), New York, New York, 10023, United States
66th and Riverside Park South. Go down the steps on 66th and Riverside Blvd, walk to the river and then turn left. You will find us on the grass there. On Google maps it says Linda’s Lawn.
46 West 68th Street, NY, NY 10023