The land-marked church is located on Central Park West between 96th and 97th Street. Along with the American Museum of Natural History and New-York Historical Society, the new museum hopes to anchor an extended “museum mile” on Manhattan's West Side.
Read original article here.