Image from northwell.edu Lenox Hill is a storied hospital in Manhattan that began in 1857 to meet the medical needs of its population and a growing immigrant community. It has also been one of the pioneers of medicine including in 1907 establishing the first physical therapy department in the U.S. and being the first hospital…