66th Street - Lincoln Center

66th Street - Lincoln Center is a complex of buildings, dedicated to Abraham Lincoln in Manhattan, New York City.

History
When the Simpson family went to New York, Lisa accidentally blew their low budget by running into the Lincoln Center.