Where is 66th Street–Lincoln Center Station located?
66th Street–Lincoln Center Station, 66th Street–Lincoln Center Station, United States of America (approx. 40.7736°, -73.98159°)
66th Street–Lincoln Center Station, 66th Street–Lincoln Center Station, United States of America (approx. 40.7736°, -73.98159°)