St. Peter's Church at 46th St. and Lexington Ave., New York City.